feat(validation): 新增校验模块并引入 SpEL Validator 用于复杂校验场景

This commit is contained in:
2025-06-18 20:19:36 +08:00
parent 5a53d953da
commit 5ae5b2602a
31 changed files with 91 additions and 34 deletions

View File

@@ -152,6 +152,7 @@ continew-starter
├─ continew-starter-jsonJSON 模块)
│ └─ continew-starter-json-jackson
├─ continew-starter-api-doc接口文档模块Spring Doc + Knife4j
├─ continew-starter-validation校验模块Hibernate Validator
├─ continew-starter-webWeb 开发模块:包含跨域、全局异常+响应、链路追踪等自动配置)
├─ continew-starter-cache缓存模块
│ ├─ continew-starter-cache-redissonRedisson
@@ -161,7 +162,7 @@ continew-starter
│ ├─ continew-starter-auth-satoken国产轻量认证鉴权
│ └─ continew-starter-auth-justauth第三方登录
├─ continew-starter-data数据访问模块
│ ├─ continew-starter-data-core通用模块)
│ ├─ continew-starter-data-core核心模块)
│ ├─ continew-starter-data-mpMyBatis Plus
│ └─ continew-starter-data-mfMyBatis Flex
├─ continew-starter-security安全模块
@@ -179,11 +180,13 @@ continew-starter
│ ├─ continew-starter-messaging-mail邮件
│ └─ continew-starter-messaging-websocketWebSocket
├─ continew-starter-log日志模块
│ ├─ continew-starter-log-core通用模块)
│ ├─ continew-starter-log-core核心模块)
│ ├─ continew-starter-log-aop基于 AOP 实现)
│ └─ continew-starter-log-interceptor基于拦截器实现Spring Boot Actuator HttpTrace 增强版))
├─ continew-starter-file文件处理模块)
─ continew-starter-file-excelEasy Excel
├─ continew-starter-excelExcel 文件处理模块)
─ continew-starter-excel-core核心模块
│ ├─ continew-starter-excel-fastexcelFastExcel
│ └─ continew-starter-excel-poiPOI
├─ continew-starter-storage存储模块
│ └─ continew-starter-storage-local本地存储
├─ continew-starter-licenseLicense 模块)
@@ -192,13 +195,13 @@ continew-starter
│ └─ continew-starter-license-verifierLicense 校验器)
└─ continew-starter-extension扩展模块
├─ continew-starter-extension-datapermission数据权限模块
│ ├─ continew-starter-extension-datapermission-core通用模块)
│ ├─ continew-starter-extension-datapermission-core核心模块)
│ └─ continew-starter-extension-datapermission-mpMyBatis Plus
├─ continew-starter-extension-tenant多租户模块
│ ├─ continew-starter-extension-tenant-core通用模块)
│ ├─ continew-starter-extension-tenant-core核心模块)
│ └─ continew-starter-extension-tenant-mpMyBatis Plus
└─ continew-starter-extension-crudCRUD 模块)
├─ continew-starter-extension-crud-core通用模块)
├─ continew-starter-extension-crud-core核心模块)
├─ continew-starter-extension-crud-mpMyBatis Plus
└─ continew-starter-extension-crud-mfMyBatis Flex
```