【问题标题】:How can I replace Hibernate Validator with something else?如何用其他东西替换 Hibernate Validator?
【发布时间】:2017-12-09 15:11:31
【问题描述】:

我不是 Hibernate Validator 的粉丝。我想使用其他东西(如oval)或实现我的自定义验证逻辑。用我的自定义验证逻辑替换 Hibernate Validator 的最佳方法是什么?

【问题讨论】:

    标签: validation hibernate-validator dropwizard


    【解决方案1】:

    由于 Hibernate Validator (>= 4.x) 是 Bean Validation 规范 (javax.validation.* API) 的一种实现,您可以轻松使用其他兼容的实现(当然取决于您使用 HV 特定 API 的程度和功能,例如提供的自定义约束)。

    Bean Validation 提供custom constraints 的概念来实现自定义验证逻辑。

    也就是说(我是 HV 提交者之一),是什么让您希望使用其他实现?如果您发现任何错误或有功能请求,您可以在我们的issue tracker 中开票。如果您想讨论改进的想法,您可以发帖到our forummailing list。任何反馈都很重要,因此请务必说出来。

    【讨论】:

      猜你喜欢
      • 2016-07-03
      • 1970-01-01
      • 1970-01-01
      • 2022-10-09
      • 1970-01-01
      • 2023-02-26
      • 2019-07-20
      • 1970-01-01
      • 2018-10-28
      相关资源
      最近更新 更多