【问题标题】:Implementation of LocalValidatorFactoryBean other than hibernate-validator?除hibernate-validator之外的LocalValidatorFactoryBean的实现?
【发布时间】:2011-01-06 10:07:03
【问题描述】:

除了hibernate-validator,你知道springframework的LocalValidatorFactoryBean的实现吗?

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

【问题讨论】:

标签: java spring validation spring-mvc bean-validation


【解决方案1】:

关于LocalValidatorFactoryBean 的其他实现,我无法准确回答您的问题,但是涉及到 Hibernate Validator 的依赖关系,实际上并没有那么多。

除了 JSR 303 API (validation-api-1.0.0.GA.jar) 之外,唯一的严格依赖是 slf4j-api-1.5.6.jar 加上它的绑定(例如,在这里您可以使用 NOP 绑定如果您不想引入记录器)。

所有其他依赖项都是可选的,可以根据您的设置/要求省略(例如,只有在使用 XML 描述符并在 JDK 5 上运行时才需要 JAXB)。

【讨论】:

    【解决方案2】:

    正如 Raghuram 所指出的,有一个 Apache Bean Validation(以前称为 agimatec),它似乎是 more efficient 而不是 Hibernate 的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-07-08
      • 2015-06-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-12-10
      • 1970-01-01
      相关资源
      最近更新 更多