Releases
v2.13.0
v2.13.0-新增校验模块并引入 SpEL Validator 用于复杂校验场景
Compare
Sorry, something went wrong.
No results found
✨ 新特性
【excel/poi】新增 continew-starter-excel-poi 模块,并使用 FastExcel 替换 EasyExcel (Gitee#64@jiang4yu)
【api-doc】ApiDocUtils 新增 buildGroupedOpenApi(构建分组接口文档) 方法 (08abe94 )
【extension/crud】新增 Api.BATCH_DELETE 批量删除枚举,拆分单个删除和批量删除接口 (bc53d5b )
【json/jackson】添加对Instant、Duration的序列化和反序列化处理 (Gitee#68@jiang4yu) (ffa484d ) (df9255c )
【validation】新增校验模块并引入 SpEL Validator 用于复杂校验场景 (5ae5b26 ) (68f1f41 )
【validation】新增 Phone 手机号校验注解,支持校验座机号码、手机号码(中国大陆)、手机号码(中国香港)、手机号码(中国台湾)、手机号码(中国澳门) (fa7af8e ) (8d5d97d )
【extension/crud】CrudService 增加 Valid 校验注解,Controller 层使用 Valid 替换部分 Validated 注解 (cce1b55 )
💎 功能优化
【extension/crud】AbstractBaseController => AbstractCrudController,BaseService => CrudService (a7d1e71 )
【excel】file 模块重命名为 excel (5a53d95 )
【core】ProjectProperties => ApplicationProperties (27dc229 )
【core】调整 CheckUtils 等校验类到 util.validation 包下 (78a7904 )
简化 package,对于互斥包不再单独命名,例如:data.mp、data.mf,统一为 data (223236a )
【data/mp】将 MP 的 CrudRepository 迁移至 ServiceImpl 类中,减少两层继承,解决层级过多出现 Sonar 警告的问题 (e1c9a91 )
📦 依赖升级
调整 groupId top.continew => top.continew.starter (a0ace7d )
commons-beanutils 1.9.4 => 1.11.0 (f84a1dd )
spring-boot 3.3.11 => 3.3.12 (1d47cc6 )
redisson 3.46.0 => 3.49.0
cosid 2.12.3 => 2.13.0
sa-token 1.42.0 => 1.44.0
mybatis-plus 3.5.8 => 3.5.12 (1d47cc6 ) (8806eb9 )
mybatis-flex 1.10.8 => 1.10.9
snail-job 1.4.0 => 1.5.0
sms4j 3.3.4 => 3.3.5
aws-sdk 2.31.35 => 2.31.63
aws-crt 0.36.1 => 0.38.1
hutool 5.8.37 => 5.8.38
You can’t perform that action at this time.