您现在的位置是:首页 > 文章详情

feilong 4.0.8 发布了,让 Java 开发更简便的工具库,龙年大吉,龙年发发发

日期:2024-02-05点击:80

feilong 4.0.8 发布了,让Java开发更简便的工具库 龙年大吉,预祝各位龙年发发发

  1. 让你从大量重复的底层代码中脱身,提高开发效率;
  2. 让你的代码更简炼易写易读易于维护;

文档地址: http://feilong-core.mydoc.io/

maven 依赖配置:

 <dependency> <groupId>com.github.ifeilong</groupId> <artifactId>feilong</artifactId> <version>4.0.8</version> </dependency>
 

Gradle 依赖配置:

 com.github.ifeilong:feilong:4.0.8
 

本次升级共有 28 处变更, 具体参见 4.0.8 milestone

🐛 bug

#679 com.feilong.lib.json.ToStringUtil.OBJECT_START 是不是写反了 删除 com.feilong.lib.json.ToStringUtil.OBJECT_START [feilong-json]

🍑 feilong-core

#701 ✨ com.feilong.core.lang.StringUtil 新增 NBSP常量 [enhancement]
#681 完善com.feilong.core.util.ResourceBundleUtil.toBean(ResourceBundle, Class) 日志 [javadoc]

🎸 feilong-context

#684 com.feilong.spring.web.util.WebSpringUtil.getRequest() 应该用 currentRequestAttributes [代码优化]

🍖 feilong-json

#668 JsonToJavaConfig.setJavaIdentifierTransformer(JavaIdentifierTransformer) javadoc补充下 SeparatorToCamelCaseJavaIdentifierTransformer [javadoc]

🍷 feilong-net

#688 HttpRequest 新增一个 logTraceContext 表示, 让这个调用的所有log 都追加这个logkey 方便排查问题
#690 com.feilong.net.http.HttpLogHelper.createHttpRequestLog(HttpRequest) 增加javadoc [javadoc]

🤖 feilong-net-bot

#683 🗑️ com.feilong.net.bot.dingtalk.DingTalkBot.sendMessage(String, String, String...) sendMessage过期 [deprecated]
#667 ✨ 新增 com.feilong.net.bot.Bot.sendMessage(String, MessageParams) 机器人log组件要支持at人 [enhancement]

🔒 feilong-security

#699 OnewayEncryption 改成public
#698 OnewayType 改成public 并且完善javadoc
#437 ✨ com.feilong.security.oneway.SHA256Util.encodeUpperCase(String) 新增大写的结果 [enhancement]
#692 ✨ 新建 com.feilong.security.oneway.SHA1Util.encodeUpperCase(String) 返回大写结果 [enhancement]
#694 ✨ 新建 com.feilong.security.oneway.SHA384Util.encodeUpperCase(String) 返回大写结果 [enhancement]
#695 ✨ 新建 com.feilong.security.oneway.SHA512Util.encodeUpperCase(String) 返回大写的结果 [enhancement]
#697 ✨ 新建 com.feilong.security.oneway.Sm3Util.encodeUpperCase(String) 返回大写结果 [enhancement]
#687 ✨ 新建com.feilong.security.oneway.MD5Util.encodeUpperCase(String) md5 encode 大写 [enhancement]
#693 更新 com.feilong.security.oneway.SHA384Util javadoc [javadoc]
#696 更新 com.feilong.security.oneway.SHA512Util javadoc [javadoc]
#691 更新com.feilong.security.oneway.SHA256Util javadoc [javadoc]

⬆️ 依赖升级

#670 (dependencyManagement)logback 升级到 1.3.14
#672 (only for test) log4j 升级到 2.22.0
#682 log4j 2 升级到 2.22.1
#673 maven-javadoc-plugin 升级到3.6.3
#674 maven-plugin-plugin 升级到 3.10.2
#676 maven-surefire-plugin 升级到3.2.3
#671 spring 升级到 5.3.31

其他

#689 代码优化 com.feilong.core.lang.StringUtil.formatPattern(String, Object...) 换成static import [代码优化]

原文链接:https://www.oschina.net/news/277912/feilong-4-0-8-released
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章