4.4.8
Bug Fixes
- JsonUtils新增readTree工具方法;
- DeSensitiveUtils脱敏工具类优化调整;
- 脱敏工具类中提示Unchecked cast使用@SuppressWarnings("unchecked")注解处理;
- DataMaskUtils脱敏隐藏工具类判定字符串长度由"abc".length==0修改为”abc“.isEmpty()方法;
- redis sdk 依赖优化调整,RedisTemplate、StringRedisTemplate、ReactiveRedisTemplate、ReactiveStringRedisTemplate
四个模板对象支持默认对象注入容器,支持配置标识+模板名称模式获取实例对象; - RedisDbFactory新增ReactiveRedisTemplate、ReactiveStringRedisTemplate模板对象支持,优化方法获取默认模板相关代码;
- Redis SDK新增package-info.java支持;
- Redis SDK新增服务启动故障分析类RedisIdentifierFailureAnalyzer.java;
- Logger SDK新增自动化配置类元数据生成支持spring-boot-configuration-processor依赖,只在编译阶段存在;
- 新增emily-spring模块,添加ClassPathResourceSupport类对类路径、系统文件路径下文件解析;
- CharacterInfo新增竖线常量VERTICAL;
- 新增emily-dependencies物料清单module;
- 新增emily-parent父module;
- 新增emily-project module将oceansky相关java module归类到此模块下;
- 新增emily-spring-boot-project 模块,将spring-boot相关模块归类到此模块下;
- 新增emily-spring-boot-sample模块,将demo相关模块归类到此模块下;
Dependency Upgrades
- Upgrade to springboot 3.3.2;
- Upgrade to maven-gpg-plugin 3.2.4;
- Upgrade to maven-javadoc-plugin 3.7.0;
- Upgrade to maven-compiler-plugin 3.13.0;
- Upgrade to maven-source-plugin 3.3.1;
<dependencyManagement>
<dependencies>
<dependency>
<dependency>
<groupId>io.github.mingyang66</groupId>
<artifactId>emily-dependencies</artifactId>
<version>4.4.8</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependency>
</dependencies>
</dependencyManagement>