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

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业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

相关文章

发表评论

资源下载

更多资源
优质分享Android(本站安卓app)

优质分享Android(本站安卓app)

近一个月的开发和优化,本站点的第一个app全新上线。该app采用极致压缩,本体才4.36MB。系统里面做了大量数据访问、缓存优化。方便用户在手机上查看文章。后续会推出HarmonyOS的适配版本。

Mario,低调大师唯一一个Java游戏作品

Mario,低调大师唯一一个Java游戏作品

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Eclipse(集成开发环境)

Eclipse(集成开发环境)

Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。

Sublime Text 一个代码编辑器

Sublime Text 一个代码编辑器

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。