# 更新日志
最新版本 v0.2.1-RELEASE
# v0.2.1-RELEASE
- A新增 BasePageDTO 以简化接口方法的形参列表,新增查询参数绑定自定义类
- A升级 spring-boot-starter-parent 版本号为 2.5.2,升级 lin-cms-spring-boot-starter 版本号为 0.2.0-RELEASE
- F修复文件上传的存库步骤和上传步骤,没有在一个事务中的漏洞
# v0.2.0-RELEASE
- A新增高级版代码生成器模板
- F修复 MyBatisPlus 分页失效的问题
- F修复代码生成器控制器模板的 bug
- F修复由于只在 servlet 加载时获取七牛 token 导致的文件上传时 token 过期的 bug
- F修复删除用户接口(deleteUser) 允许删除 root 分组的用户的 bug
- F修复升级 spring-boot 2.4.0 后导致的跨域问题
- F修复分组下若有成员,该分组不可删除的问题
- F修复当请求体中的 json 参数类型错误,异常拦截报错不准确的问题
- U移除对 hutool 的依赖
- U将单元测试使用的 junit4 替换为junit5
# v0.2.0-RC2
- A新增book表的创建sql
- A新增日志文件大小限制
- F修复当 refresh token 损坏时 code 码指定错误的问题
- F常量命令修改为全大写
- F为数据源账号密码配置添加双引号
- F修复行为日志搜索全部人员无结果的问题
# v0.2.0-RC1
- U将- application-*.properties配置文件改为- yml格式
- U重构 Uploader 实例注入方式
- A新增代码生成器- src/test/java/CodeGenerator.java
- U重构所有 Model,使其继承 BaseModel
- F修复- windows平台上传文件后,目录分隔符(反斜杠)被转译的问题
- U重构所有- id类型:将原本的- Long类型改为- Integer类型
- A为- lin_group新增- level字段表示分组级别,- lin_permission表新增- mount字段表示该权限是否挂载
- A- application.yml配置文件新增配置项- default-enum-type-handler,用以指定默认枚举类型的类型转换器
- A增强 Logback 功能:按不同级别日志分文件夹输出、基于 ServletFliter 实现 Access Log
- F整理代码:修改一些单词拼写错误,删除多余的- import语句,补充完整泛型参数
# 0.1.1-RC1
- U整理代码规范:为一行语句的 if/else 添加大括号;为 VO 添加 @Data 注解;为覆写方法添加 @Override 注解
- U新增 file 模块,将 file 扩展中除了实现类和配置文件的其他业务移动到 file 模块下
- U将原工程名- merak改为- latticy
# 0.1.0-RELEASE
- A新增- CreateVO、- UpdatedVO、- DeleteVO类,并将接口中的- UnifyResponseVO替换为对应的增、删、改- VO
- U统一命名规范:类名、包名统一使用单数命名
- F修复图片上传接口返回数据结构未统一的- bug
- U去掉 code-message.properties 中注释的 code 码,并将 lin.cms.code-message 命名简化为 code-message
# 0.0.1-RC1
- A初始化内测版

