Mars-java 发布 2.1.7-hotfix 版本
接着上一篇更新: https://www.oschina.net/news/110055/mars-java-2-1-7-released
由于2.1.7版本存在一些不完美的地方(只是不够完美,并非bug),所以紧急补推了这个版本
更新点如下:
原来 MarsGet注解 查询数据的时候只能返回Map
@MarsGet(tableName = "userinfo",primaryKey = "id") public abstract Map<String,Object> selectById(int id);
现在改成了,不仅可以返回Map还可以返回自己的实体类
@MarsGet(tableName = "userinfo",primaryKey = "id") public abstract 要返回的实体类 selectById(int id);
原来 MarsSelect注解 查询数据的时候只能返回泛型为Map的List
@MarsSelect(sql = "select * from userinfo where name = #{name} and age = ${age}") public abstract List<Map<String,Object>> selectList(DemoEntity demoEntity);
现在改成了,不仅可以返回Map还可以返回自己的实体类
@MarsSelect(sql = "select * from userinfo where name = #{name} and age = ${age}", resultType = 要返回的实体类.class) public abstract List<要返回的实体类> selectList(DemoEntity demoEntity);
另外,推荐实体类里不要用int,double等基本类型,统一通Integer,Double等包装器类型,这样在MarsUpdate的时候可以通过赋值为null而自动过滤掉不想更新或者插入的字段
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
BookStack v2.1 发布,功能类似 GitBook 和看云的在线文档管理系统
程序介绍 BookStack,分享知识,共享智慧!知识,因分享,传承久远! BookStack 是基于 Mindoc、使用Go语言的Beego框架开发的功能类似GitBook和看云的在线文档管理系统,实现了文档采集、导入、电子书生成以及版本控制等强大的文档功能,并推出了配套的开源微信小程序 BookChat以及配套手机 App BookChatApp。 升级日志 解决 2.0 版本,初始化管理员失败(密码长度修改导致)的问题 html转json实现,以兼容各种小程序和uni-app的富文本组件rich-text对内容的渲染 markdown导入功能获取标题优化 内容采集持续优化,URL链接替换优化 支持隐藏收录入口 支持隐藏项目开源入口 API接口用户注册接口,支持控制每小时和每天的用户注册数量,以避免恶意攻击 文档内容,SEO 标题支持获取文档的上一个文档的标题 puppeteer采集优化 首页分类,增大块点击范围以优化体验 编译的时候版本变量注入 管理后台用户列表用户注册时间格式化 增加虚拟根目录 程序升级 本次升级,数据库表结构有新增和调整,不管还是升级或是新部署时,务必先执行如...
- 下一篇
PHPRAP 2.0.4 发布,新增字段模板功能
PHPRAP,是一个基于 YII2 框架开发的 PHP 轻量级开源 API 接口文档管理系统,致力于减少前后端沟通成本,提高团队协作开发效率,打造 PHP 版的 RAP。 更新记录 【新增】新增项目字段模板功能,项目模板里的参数会在新建接口时默认自动填充到接口字段里,减少公共参数的手工录入成本。 【新增】项目模板 POST 请求新增 form-data、x-www-form-urlencoded、raw 方式 【新增】接口字段 POST 请求新增 form-data、x-www-form-urlencoded、raw 方式 【新增】接口调试 POST 请求新增 form-data、x-www-form-urlencoded、raw 方式 【修复】修复添加字段时部分浏览器字段类型和是否必填下拉框显示不全的 BUG 【修复】添加字段按钮图标更换 【优化】增加响应参数不能为空的判断,header和请求参数可以为空 【优化】在线调试响应时间单位由秒改成毫秒
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- Docker安装Oracle12C,快速搭建Oracle学习环境
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- CentOS6,CentOS7官方镜像安装Oracle11G
- CentOS关闭SELinux安全模块
- CentOS7设置SWAP分区,小内存服务器的救世主
- CentOS7,CentOS8安装Elasticsearch6.8.6
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装