yue-library j11.2.3.0 已经发布,基于 SpringBoot 封装的基础库

栏目: 软件资讯 · 发布时间: 3年前

内容简介:yue-library j11.2.3.0 已经发布,基于 SpringBoot 封装的基础库 此版本更新内容包括: 2.3.0【2021-01-10】 点击查看版本更新日志 Maven仓库实际发布版本号 j8.2.3.0、j11.2.3.0 解释:j8对应Java 8,详情查看版...

yue-library j11.2.3.0 已经发布,基于 SpringBoot 封装的基础库

此版本更新内容包括:

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
  • 【base】优化异步线程池默认配置,完美解决异步上下文遇到的所有问题(包括并发模式与Servlet提前关闭导致的子线程获取不到参数异常)
  • 【base】全局统一异常处理新增FeignException处理,提供异常消息格式化构造
  • 【base】增强ExceptionUtils,提供多种堆栈打印方式与获取方式,并优化异常拦截返回错误内容
  • 【base】Java全局网络代理配置,允许使用,分割(如:localhost|127.* localhost,127.*
  • 【base】新增R.errorPromptFormat()方法
  • 【base】提供最外层HTTP状态码503(停机维护)约定
  • 【base】新增JsonList驼峰等属性命名策略多个重载 工具 方法
  • 【base】增强validator校验框架,支持将@Valid注解添加到POJO类上
  • 【jdbc】规范 排序 、比较、预期、枚举,创建比较code定义命名规范类
  • 【jdbc】对BaseDO进行驼峰命名规范
  • 【jdbc】增强Db WHERE SQL对数组类型的处理

Bug修复

  • 【base】解决@Chinese注解中文汉字校验,value为空时的NullPointerException
  • 【web】HttpMessageConverter选用fastjson时,解析非json格式响应体错误 #I2ALJW

详情查看:https://gitee.com/yl-yue/yue-library/releases/j11.2.3.0


以上所述就是小编给大家介绍的《yue-library j11.2.3.0 已经发布,基于 SpringBoot 封装的基础库》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

硅谷之火

硅谷之火

保罗·弗赖伯格、迈克尔·斯韦因 / 张华伟 编译 / 中国华侨出版社 / 2014-11-1 / CNY 39.80

《硅谷之火:人与计算机的未来》以生动的故事,介绍了计算机爱好者以怎样的创新精神和不懈的努力,将计算机技术的力量包装在一个小巧玲珑的机壳里,实现了个人拥有计算机的梦想。同时以独特的视角讲述了苹果、微软、太阳微系统、网景、莲花以及甲骨文等公司的创业者们在实现个人计算机梦想的过程中创业的艰辛、守业的艰难、失败的痛苦,在激烈竞争的环境中奋斗的精神以及在技术上不断前进的历程。一起来看看 《硅谷之火》 这本书的介绍吧!

MD5 加密
MD5 加密

MD5 加密工具

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具

UNIX 时间戳转换
UNIX 时间戳转换

UNIX 时间戳转换