feilong 3.1.0 发布了,feilong 是一个让Java开发更简便的工具库。
更简炼
易写
易读
易于维护
文档地址: http://feilong-core.mydoc.io/
单元测试数 增加至 2259 个, 单元测试覆盖率 增加至 91% ,javadoc 比率 83%
单元测试数
2259
单元测试覆盖率
91%
javadoc
83%
本次升级共有 40 处变更, 具体参见 3.1.0 milestone
40
#310 http client 中的post ,put 方法 要支持 body 和paramMap 并存的情况 [feilong-net]
#329 com.feilong.net.wxwork.bot 包名修改成 com.feilong.net.bot.wxwork (如果你用的是 feilong xml 标签形式, 不会受到影响) [feilong-net-bot] #314 抽象类 AbstractSecretKeySpecBuilder 的 buildKeyBytes方法 新增algorithm参数 [feilong-security]
#350 ✨ Objectutil 新增 equalsAny 方法 [enhancement] #353 新建 DefaultIfNullParameterizedTest
#308 ✨ ResponseUtil.write 优化代码, 将 PrintWriter 放在try-with-resources里 [enhancement]
#319 新建 基于钉钉的机器人
#313 ✨ 新建 KeyGeneratorKeyBuilder [enhancement]
#352 ✨ ResponseUtil writeText writeJson 当characterEncoding 参数是null或者empty的时候, 使用默认的utf-8 [enhancement javadoc] #351 ✨ ResponseUtil.writeJson 注释把 默认utf-8 加上 [enhancement javadoc] #354 ✨ 新增 RequestUtil.isNotWechatRequest(HttpServletRequest) [enhancement] #349 ✨ 新增 判断请求是来自于微信小程序的方法 [enhancement]
#302 httpclient 升级到 4.5.13 #345 jacoco-maven-plugin 升级到 0.8.8 #316 junit 升级到 4.13.2 [parent] #315 logback 升级到1.2.11 [parent] #330 maven-antrun-plugin 升级到 3.1.0 #341 maven-compiler-plugin 升级到3.10.1 #338 maven-dependency-plugin 升级到 3.3.0 #342 maven-jar-plugin 升级到 3.2.2 #339 maven-javadoc-plugin 升级到3.4.0 #340 maven-plugin-plugin 升级到 3.6.4 #343 maven-project-info-reports-plugin 升级到 3.3.0 #305 maven-resources-plugin 插件升级到 3.2.0 #346 maven-scm-plugin 升级到 1.12.2 #334 maven-war-plugin 升级到 3.3.2 #347 org.springframework test 依赖升级到 5.2.22.RELEASE #317 slf4j 升级到 1.7.32 [parent] #303 spring optional 依赖升级到 5.2.11.RELEASE #344 versions-maven-plugin 升级到 2.11.0
#335 🔥 parent 移除 tiles 默认依赖 [删除]
#328 CollectionsUtil.removeDuplicate(Collection, String) 方法注释不够具体生动 [javadoc] #355 日期转字符串, 格式 E 在不同jdk 版本显示结果不一样 [javadoc]
评论删除后,数据将无法恢复
feilong 3.1.0 发布了,让 Java 开发更简便的工具库
feilong 3.1.0 发布了,feilong 是一个让Java开发更简便的工具库。
更简炼,易写、易读、易于维护;文档地址: http://feilong-core.mydoc.io/
单元测试数增加至2259个,单元测试覆盖率增加至91%,javadoc比率83%本次升级共有
40处变更, 具体参见 3.1.0 milestone🐛 bug
#310 http client 中的post ,put 方法 要支持 body 和paramMap 并存的情况 [feilong-net]
👽 不兼容
#329 com.feilong.net.wxwork.bot 包名修改成 com.feilong.net.bot.wxwork (如果你用的是 feilong xml 标签形式, 不会受到影响) [feilong-net-bot]
#314 抽象类 AbstractSecretKeySpecBuilder 的 buildKeyBytes方法 新增algorithm参数 [feilong-security]
🍑 feilong-core
#350 ✨ Objectutil 新增 equalsAny 方法 [enhancement]
#353 新建 DefaultIfNullParameterizedTest
🍷 feilong-net
#308 ✨ ResponseUtil.write 优化代码, 将 PrintWriter 放在try-with-resources里 [enhancement]
feilong-net-bot
#319 新建 基于钉钉的机器人
🔒 feilong-security
#313 ✨ 新建 KeyGeneratorKeyBuilder [enhancement]
🍼 feilong-servlet
#352 ✨ ResponseUtil writeText writeJson 当characterEncoding 参数是null或者empty的时候, 使用默认的utf-8 [enhancement javadoc]
#351 ✨ ResponseUtil.writeJson 注释把 默认utf-8 加上 [enhancement javadoc]
#354 ✨ 新增 RequestUtil.isNotWechatRequest(HttpServletRequest) [enhancement]
#349 ✨ 新增 判断请求是来自于微信小程序的方法 [enhancement]
⬆️ 依赖升级
#302 httpclient 升级到 4.5.13
#345 jacoco-maven-plugin 升级到 0.8.8
#316 junit 升级到 4.13.2 [parent]
#315 logback 升级到1.2.11 [parent]
#330 maven-antrun-plugin 升级到 3.1.0
#341 maven-compiler-plugin 升级到3.10.1
#338 maven-dependency-plugin 升级到 3.3.0
#342 maven-jar-plugin 升级到 3.2.2
#339 maven-javadoc-plugin 升级到3.4.0
#340 maven-plugin-plugin 升级到 3.6.4
#343 maven-project-info-reports-plugin 升级到 3.3.0
#305 maven-resources-plugin 插件升级到 3.2.0
#346 maven-scm-plugin 升级到 1.12.2
#334 maven-war-plugin 升级到 3.3.2
#347 org.springframework test 依赖升级到 5.2.22.RELEASE
#317 slf4j 升级到 1.7.32 [parent]
#303 spring optional 依赖升级到 5.2.11.RELEASE
#344 versions-maven-plugin 升级到 2.11.0
➖ 依赖调整
#335 🔥 parent 移除 tiles 默认依赖 [删除]
其他
#328 CollectionsUtil.removeDuplicate(Collection, String) 方法注释不够具体生动 [javadoc]
#355 日期转字符串, 格式 E 在不同jdk 版本显示结果不一样 [javadoc]