Releases: jmjlbmn/huiche
Releases · jmjlbmn/huiche
1.2.0
- 更新: spring-boot 2.1.6.RELEASE
- 新增: 分页查询page方法增加2个排序重载
- 调整: 拆分getColumn,getColumns,listColumn,listColumns,pageColumns方法为原方法和增加Ext后缀的方法,原方法只允许传入字段,Ext方法允许字段再进行操作,如起别名或计算等操作(升级到1.2.0后,原有查询对字段进行计算或别名操作的方法需要改为Ext方法)
1.1.3
- 更新: spring-boot 2.1.5.RELEASE
- 更新: druid 1.1.17
- 修复: 部分update方法没有更新时间问题
1.1.2
- 更新: spring-boot 2.1.3.RELEASE
- 更新: druid 1.1.14
- 改进: mysql-connector-java 8.x版本在Sql-Builder和QueryDsl-CodeGen的兼容
1.1.1
- 更新: spring-boot 2.1.3.RELEASE
- 更新: druid 1.1.14
- 改进: mysql-connector-java 8.x版本在Sql-Builder和QueryDsl-CodeGen的兼容
1.1.0
- 更新: spring-boot 2.1.1.RELEASE
- 更新: druid 1.1.12
- 移除: huiche-core的jsr305和org.jetbrains.annotations,改为provided引入
1.0.7
- 新增: Sql语句格式化功能
- 新增: LogUtil,方便日志输入异常堆栈
- 新增: ValidationUtil,方便手动进行验证
- 新增: 部分常用插件的pluginManagement
- 新增: update新增设置null或基于字段本身的值进行更新的方法
- 改进: 合并create方法和creates方法
- 改进: 建表工具重构,改善扫描实体类的速度和兼容性,调整主键字段不进行任何更新
- 更新: spring-boot 2.0.5
- 移除: 默认service的部分非必要方法,传统Post风格的Crud控制器
1.0.6
- 新增: PasswordEncoder 接口,封装密码加密,starter里面提供默认实现
- 修复: HuiCheExcetion个别构造的code丢失问题
- 改进: StringUtil.json() 方法
- 改进: 合并updates到update方法避免歧义
- 改进: 条件拼装or方法参数为可变数组 不再限定只能2个条件
- 改进: 建表工具,移出小数类型的默认长度
- 改进: 建表工具,Java float类型 映射为 数据库Double类型
- 更新: spring-boot 2.0.4
- 移除: DateUtil 时间字符串转LocalDateTime方法
1.0.4
- 新增: 文档和使用指南 huiche.org
- 新增: 数据迁移工具
huiche-transfer
, 作为扩展模块
- 新增: 建表工具关键字
user
- 更新: spring-boot 2.0.3
- 更新: jetbrains-annotations 16.0.2
- 新增: StreamUtil,扩展stream的groupby
org.huiche.core.util.StreamUtil
- 改进: Query新增扩展列和排除列方法
org.huiche.data.query.Query
- 完善: javadoc