j11.2.2.0
版本发布时间: 2020-10-09 00:42:19
yl-yue/yue-library最新发布版本:j11.2.6.2(2023-03-28 21:54:51)
2.2.0【2020-10-09】
Maven仓库实际发布版本号
j8.2.2.0
、j11.2.2.0
解释:j8对应Java 8,详情查看版本区别说明
新特性
此版本主要实现HttpServletRequest
输入流可反复读取,重点解决全局异常捕获(包括过滤器中的异常)问题,规范Restful处理让body中的code值与http状态码保持一致。此版本关键依赖定义如下:
依赖 | 版本 |
---|---|
spring-boot | 2.2.5.RELEASE |
spring-cloud | Hoxton.SR3 |
spring-cloud-alibaba | 2.2.1.RELEASE |
hutool | 5.3.10 |
fastjson | 1.2.73 |
- 【base】标准了
Result
构建与使用(废弃ResultInfo类,添加R类进行Result
构建),错误提示使用:R.errorPrompt("用户名或密码错误")
、R.errorPrompt("验证码错误")
等 - 【base】Java全局网络代理封装,简化配置与操作(开启全局代理、获取代理配置、临时设置全局代理、取消全局代理等)
- 【web】提供
RepeatedlyReadServletRequestWrapper
过滤器,传递输入流可反复读取的HttpServletRequest
- 【web】解决全局异常捕获与HTTP状态码同步,并捕获404、405等异常
- 【web】提供Array数据结构参数解析器
ArrayArgumentResolver
- 【webflux】解决全局异常捕获与HTTP状态码同步,并捕获404、405等异常
- 【jdbc】提供jdbc逻辑删除数据剔除查询
- 【jdbc】支持JavaBean中存在多个setMethod方法
- 【jdbc】在JavaBean中调用setMethod方法设置JSONObject类型value时进行额外解析处理
- 【jdbc】克隆Db支持
- 【jdbc】JdbcTemplate支持,提供
queryXX
单参数类型方法 - 【es】新增es模块,提供es rest便捷配置与es sql配置
Bug修复
- 【redis】hashMap 序列化采用Object