发布于 2017-08-01 06:54:30 | 178 次阅读 | 评论: 0 | 来源: 网友投递
MyBatis 基于Java的持久层框架
MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。
MyBatis-CMEU v2.1.0 已发布,MyBatis-CMEU 本次更新一共有以下 17 点:
添加实体类属性对应列的注释,
添加接口与mapper映射文件的注释
添加返回单个对象
升级Assist帮助类,添加属性值改为泛型
将Assist帮助类的条件方法修改成驼峰命名规范
添加Assist帮助类新增自定义条件方法可以无注入自定义SQL语句
添加路径占位,方便与Maven/Gradle等项目生成
将postgreSQL与MySQL语句的SQL语句两者分开,并优化MySQL分页查询
添加选择生成与Spring-service注解
添加数据库UNSIGNED识别成java对应的类型
改善mapper中resultMap的column,当单表的时候column使用表的列名,多表时才用策略
修复JDBC缺少关键字jdbcType=
修复取消service还是会生成
修复mapper关联取消了还生成
修复修改属性取消后第二界面显示的数据不对,(数据是第三页面的数据)
修复主键策略的属性获得错误,应该获得类的属性,而不是表的列名
修复生成时久的数据没有清理干净导致重复