
SpEL Validator
基于 SpEL 的 Java 参数校验器
易上手
设计直观,简单易用,与 jakarta.validation-api 使用方式高度相似,学习成本低,上手快。
极致灵活
利用 SpEL(Spring Expression Language)的强大功能,轻松实现复杂验证逻辑,且能够直接调用已注入的 Spring Beans 进行验证。
无缝集成
扩展自 jakarta.validation-api 包,只新增不修改,无缝集成到现有项目中。
上下文感知
能够在整个对象的上下文中进行验证,支持跨字段的逻辑验证,提高数据完整性检查的效率和准确性。
IDEA 插件支持
提供 IntelliJ IDEA 插件,支持 SpEL 语法高亮、智能补全、跳转导航、重构支持和错误检查。
完全可定制
支持创建自定义约束注解,允许根据具体业务需求灵活定义验证规则。
