MyGit

j11.2.3.0

yl-yue/yue-library

版本发布时间: 2021-01-10 18:18:43

yl-yue/yue-library最新发布版本:j11.2.6.2(2023-03-28 21:54:51)

2.3.0【2021-01-10】

点击查看版本更新日志

Maven仓库实际发布版本号

j8.2.3.0j11.2.3.0

解释:j8对应Java 8,详情查看版本区别说明

关键依赖版本定义:

依赖 版本
spring-boot 2.3.5.RELEASE
spring-cloud Hoxton.SR9
spring-cloud-alibaba 2.2.3.RELEASE
hutool 5.4.4
fastjson 1.2.74

点击查看更多依赖版本定义

新特性

data-jdbc进行了重大优化,如下:

  1. 替换Db JavaBean转换方案,性能提升约300%+
  2. 优化Convert JavaBean转换性能
  3. 优化Convert异常提示,划分日志等级
  4. 重载驼峰转换方法到Convert类

JDBC实体类映射方案已重构,废弃了Spring的转换器方案,这是一次底层改动。我已测试了如下场景成功支持:

  1. 驼峰转换(自动映射、自动识别boolean is命名)
  2. JSONObject、JSONArray解析支持
  3. 支持实体类多set方法存在

新增如下RowMapper:

  1. BeanPropertyRowMapper,JavaBean映射两倍有余Spring原生的性能,支持更多类型映射,支持 JSONField 注解
  2. ColumnMapRowMapper,转换 Map 为 fastjson 的 JSONObject

Bug修复

相关地址:原始地址 下载(tar) 下载(zip)

查看:2021-01-10发行的版本