文件名称:yavi:Java 的另一种验证(基于 lambda 的类型安全验证框架)
文件大小:587KB
文件格式:ZIP
更新时间:2024-08-13 09:15:46
kotlin java validation validator validation-library
YAVI( Y et A another V al I dation) YAVI(发音为 jɑ-vάɪ)是一种基于 lambda 的 Java 类型安全验证。 为什么是雅维? YAVI 听起来与日语俚语“YABAI (ヤバイ)”相同,根据上下文意思是很棒或很糟糕(如“疯狂”)。 如果您使用YAVI,您一定会明白它的意思是前者。 这些概念是 没有反射! 没有(运行时)注释! 不仅是 Java Bean! 零依赖! 如果你不是的粉丝,YAVI 将是一个很棒的选择。 YAVI具有以下特点: 类型安全约束,不受支持的约束不能应用于错误的类型 流畅直观的 API 对任何对象的约束。 Java Beans、 、 、 和其他任何东西。 许多强大的内置约束 简单的自定义约束 组验证,条件验证 在创建对象之前验证参数 支持 API 以及包含函数式编程概念的验证结果和验证器的组合