113 Star 786 Fork 169

baomidou / MybatisX

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
CHANGE_LOG.md 3.67 KB
一键复制 编辑 原始数据 按行查看 历史
东平王北星 提交于 2022-04-28 10:56 . 1.5.4 发版记录

1.5.4

  1. 生成代码时, 选择gradle子模块无效的BUG
  2. 修复dtd的支持, 对于www.mybatis.org的DTD进行支持,小鸟可以跳转
  3. 修复order by生成代码错误的BUG
  4. 修复安全删除无效的BUG
  5. 修复between代码生成错误的BUG

1.5.2

  1. 支持 生成的Entity实体类名希望可设置或跟数据表名保持一致
  2. tinyint,smallint 默认映射为Integer
  3. resultMap->result->property 查找setter方法时,支持特殊的setter写法
  4. 无法生成代码时,提示具体原因
  5. 修复insert模板生成代码问题
  6. typeHandler 支持嵌套类的写法和报错提示

1.5.1

  1. 修复alt+delete删除mapper方法时,关联删除xml声明
  2. 修复insertSelective模板生成的字段名错误 by: makejava
  3. 完善模板注释, 支持author
  4. 完善mybatisx安装描述, 修复mybatis-plus3部分类无法使用JPA生成代码
  5. 完善没有XML使用JPA生成代码的提示

1.5.0

  1. 绑定接口名称和xml的namespace, 支持接口重命名
  2. 多数据环境时, 加入databaseId
  3. 生成的模板强制绑定domain
  4. 修复jpa提示的insert,insertSelective的keyColumn错误问题
  5. idea最低版本升级为2020.2
  6. 加入updateSelective

1.4.17

  1. 生成代码支持模块选择
  2. 增加额外的列信息, 允许为空, 是否自增
  3. 矢量图标, PR: intent
  4. 完善默认提示的jdbcType跟随 resultMap
  5. 修复insertSelective模板

1.4.16

  1. 支持自定义实体类模板
  2. 提供更多详细的字段属性支持

1.4.15

  1. mapper接口中方法写在父类时, 可以跳转到多个子类
  2. 支持返回类型为map的验证
  3. 修复idea社区版本的别名检查

1.4.14

  1. 修复嵌套collection标签问题
  2. 生成代码暴露表的注释,jpa生成代码报错提供更详细的错误内容
  3. mapper接口兼容default关键字
  4. 生成的实体类支持去除前缀,后缀
  5. 修复默认全量模板不支持多主键的问题

1.4.13

  1. 修复kotlin类加载报错问题

1.4.12

  1. 加入Kotlin支持, PR: chaosmo
  2. 代码生成适配mybatis-plus3, PR: 李茂盛
  3. 修复生成实体类未过滤静态字段导致子类没有忽略字段的BUG, 修复insert的JPA生成代码时, 默认按照3个字段的长度换行

1.4.11

  1. 修复社区版本加载插件报错
  2. 生成代码支持继承父类,并忽略生成关联的属性

1.4.10

  1. 取消模板的界面配置
  2. 增加countByFields的jpa提示
  3. 修复Jpa生成代码时生成了错误的include标签
  4. 生成代码兼容老版本的方式, 兼容deleteByPrimaryKey,insert,insertSelective,selectByPrimaryKey,updateByPrimaryKeySelective,updateByPrimaryKey
  5. 修复mapper类对应多个xml文件无法跳转的问题, 会弹出多选框自行选择xml文件

1.4.9

  1. 修复生成的实体类编码格式为GBK的问题,按照界面选择的编码格式进行生成

1.4.8

  1. 修复社区版本的错误提示,数组越界,持久化 等异常

1.4.7

  1. 对生成代码的部分改版, 采用模板代码生成的方式

1.4.6

  1. #{} 的提示与跳转
  2. 修复 jpa 提示中 in,between 结尾生成的xml是字段的问题(实际上应该是列名)
  3. 修复 jsr 日期生成
  4. 修复 springboot 识别yml报错, yml后缀别名识别支持
  5. 完善实体类的头部加入表名注释

1.4.3

  1. 修复 association 标签关联问题
  2. 修复 resultType 返回 Map 标记红色
  3. 修复 无法通过接口生成xml
  4. 修复 yml 关联别名的 --- 分割

1.3.9

  1. jpa支持oracle的两种插入方式(insertWithUnion,insertWithAll)
  2. 支持if-test方式,对于String类型的字段加入非空判断
  3. 修复lombok的链式setter支持
  4. 支持注解方式生成代码

1.1.2

  1. 加入jpa生成代码
  2. 给mapper类和xml加入小鸟图标
Java
1
https://gitee.com/baomidou/MybatisX.git
git@gitee.com:baomidou/MybatisX.git
baomidou
MybatisX
MybatisX
dev

搜索帮助