🎇发布 4.6.0 新增 数据库加解密 与 通用翻译 功能
更新日志
v4.6.0 - 2023-03-13
重大更新
[重大更新] add 新增 基于 Mybatis 实现数据库字段加解密功能
[重大更新] add 新增 通用翻译注解及实现(部门名、字典、oss、用户名)
依赖升级
- update springboot 2.7.7 => 2.7.9
- update easyexcel 3.1.5 => 3.2.1
- update redisson 3.19.1 => 3.20.0
- update hutool 5.8.11 => 5.8.15 (13与14有问题勿使用)
- update springdoc 1.6.14 => 1.6.15
- update aws-java-sdk-s3 1.12.373 => 1.12.400
- update element-ui 2.15.10 => 2.15.12
- update lombok 1.18.24 => 1.18.26
功能更新
- update 优化 实体类中校验注解的提示信息
- update 优化 修改 oss 配置页面开关说明 避免造成误解
- update 优化 框架代码书写格式
- update 优化 调整连接池默认参数
- update 优化
DictDataMapper注解标注过期 推荐使用@Translation注解 - update 优化 部门更新接口 清理缓存
- update 优化 获取菜单数据权限接口 删除无用角色属性与逻辑
- update 优化 调整连接池最长生命周期 防止出现警告
- update 优化 连接池增加
keepaliveTime探活参数 - update 优化
DataPermissionHelper增加开启/关闭忽略数据权限功能 - update 重构
OssFactory加载方式 改为每次比对配置做实例更新 - update 优化
SaToken自定义扩展类 改为配置类注入 便于扩展 - update 优化 启用
sqlserver高版本语法 简化sql脚本语法 - update 优化 更新角色后踢掉所有相关的登录用户 用户量过大会导致redis阻塞卡顿(应粉丝要求)
- update 优化 翻译组件 支持返回值泛型 支持多种类型数据翻译(例如: 根据主键翻译成对象)
- update 优化 限流注解使用
SpringEl表达式动态定义 Key 与 message 国际化支持 - update 优化 限流功能
redis key生成规则 以功能头+url+ip+key格式 - update 优化 只拦截系统内存在的路径 减少不必要的拦截造成的性能消耗
- update 优化
tagsView右选框,首页不应该存在关闭左侧选项 - update 优化
copyright 2023 - update 优化 监控页面图标显示
- update 优化 日志注解支持排除指定的请求参数
- update 优化 业务校验优化代码
- update 优化 日志管理使用索引提升查询性能
- update 优化 框架时间检索使用时间默认值
00:00:00 - 23:59:59 - update 优化 oss 预览使用
ImagePreview组件
新增功能
- add 新增
BeanCopyUtils#mapToMap方法 - add 新增
StringUtilssplitTo与splitList方法 优化业务代码 - add 新增
EasyExcel@ExcelEnumFormat枚举类数据翻译注解
问题修复
- fix 修复 新版本
Redisson存在与springboot 2.X的兼容性问题 - fix 修复 vue3 模板点击删除按钮后弹框显示
[object Object]或控制台报错的问题 - fix 修复 接口问题开关不生效问题
- fix 修复 前端优化文件下载出现的异常
- fix 修复 修改密码日志存储明文问题
- fix 修复 用户密码注解误删暴露问题
- fix 修复 代码生成 使用
postgreSQL数据库查出已删除的字段