你知道LocalValidatorFactoryBean
除了hibernate-validator之外的springframework的实现吗?
我们不想要 hibernate-validator,因为它在一个不使用 hibernate 的小型 spring-mvc 3 应用程序中获取了太多依赖项。
你知道LocalValidatorFactoryBean
除了hibernate-validator之外的springframework的实现吗?
我们不想要 hibernate-validator,因为它在一个不使用 hibernate 的小型 spring-mvc 3 应用程序中获取了太多依赖项。
我不能准确地回答你关于其他实现的问题LocalValidatorFactoryBean
,但是关于 Hibernate Validator 的依赖关系,实际上并没有那么多。
除了 JSR 303 API (validation-api-1.0.0.GA.jar) 之外,唯一的严格依赖是 slf4j-api-1.5.6.jar 加上它的绑定(例如,如果你不这样做,你可以使用 NOP 绑定不想引入记录器)。
所有其他依赖项都是可选的,可以根据您的设置/要求省略(例如,只有在使用 XML 描述符并在 JDK 5 上运行时才需要 JAXB)。
正如 Raghuram 所指出的,有一个Apache Bean Validation(以前称为 agimatec),它似乎比 Hibernate更有效。