你知道 springframework 的实现吗 LocalValidatorFactoryBean 除了休眠验证器之外?

我们不需要 hibernate-validator,因为它在不使用 hibernate 的小型 spring-mvc 3 应用程序中获取太多依赖项。

有帮助吗?

解决方案

我无法准确回答你关于LocalValidatorFactoryBean的其他实现的问题,但所关注Hibernate验证的依赖,实际上有没有那么多。

除了JSR 303 API(验证-API 1.0.0.GA.jar)唯一严格的依赖关系是SLF4J-API-1.5.6.jar加上它具有约束力的(在这里你可以使用NOP的实例绑定如果你不想在记录器拉)。

所有其它的依赖关系是可选的,并且可以被省略根据您的设置/要求(例如与JAXB XML描述的工作和在JDK 5上运行时,才需要)。

其他提示

正如 Raghuram 所指出的,有一个 Apache Bean 验证 (以前的 agimatec)似乎是 更高效 比 Hibernate 的。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top