🆙 更新日记
0.0.2 第一版本 2022年12月21日
0.0.3 发布版本 2022年12月30日
- 新增了发送邮件功能
- 新增了定时任务框架
- 新增了服务器定时监控的功能
0.1.1 发布版本 2023年1月1日
- 修复邮件操作强依赖的为弱依赖。
0.1.2 发布版本 2023年1月10日
-
删除配置default-entity-user-name(jwt默认用户名)
-
代码生成表名由更改配置修改为修改代码:
1·配置文件,Mybatis-Plus.properties:删除tableName配置
2·代码使用(增加参数:表名):MybatisPlusCodeAutoGeneratorHelper.run("表名");
-
优化了工具类,将相同功能的进行整合。
-
增加必须实现接口的判断:IUserGetService。
-
增加全局异常捕获:GlobalExceptionHandler。
-
增加自动token续期功能(无感)。
0.1.3 发布版本 2023年2月11日
-
移除IUserGetService强依赖
-
增加自定义监控预警方式。(默认为EMAIL)
0.1.4 发布版本 2023年4月20日
文档转移至gitee:wiki
- 将getUserId移至至
IPlugInMethodService
中。
新增方法:
DefaultServletUtil.getUser()
该方法需要配置(新增配置)
wjjhook:
project:
base-user-reference: √
base-user: √
CommonUseUtil.isForEverFlag(localDateTime)
CommonUseUtil.isLinux()
CommonUseUtil.isWindows()
移除方法:
DefaultServletUtil.isForEverFlag(localDateTime)
DefaultServletUtil.isLinux()
DefaultServletUtil.isWindows()
-
默认增加redisson分布式锁依赖。
-
默认引入spring官方相关starter依赖:
即:无需再手动引入:
- spring-boot-starter-web
- spring-boot-starter-test
- spring-boot-configuration-processor
- spring-boot-autoconfigure
- spring-boot-starter-mail
-
升级springboot基础版本为2.7.10,请使用者使用2.7.10 ↑ 版本的springboot。
-
代码生成,配置类CodeAutoGeneratorVO禁止new,现使用CodeAutoGeneratorVO.newInstance()进行构造。
0.1.5 发布版本 2023年4月26日
-
修复bug:预警方式为custom时启动报错,未正常验证
-
优化邮件api:将多附件MultipleFile修改为File
-
@Cacheable
,cacheName
缓存过期时间的分隔符兼容,允许使用@#^%_
任意字符。
0.1.6 发布版本 2023年5月17日
-
脱敏,针对未知长度的长文本进行百分比脱敏数据
@Desensitized注解
- 增加脱敏类型:DesensitizedType.CUSTOMER_PERCENTAGE(自定义百分比形式)
- 增加属性:percentage(打码百分比,默认0D,80%即0.8d)
-
增加树结构构建工具方法
CommonUseUtil增加重载方法
constructTree
。