gpt4 book ai didi

java - Apache validator 或 Hibernate validator 替代方案

转载 作者:行者123 更新时间:2023-12-01 15:16:55 24 4
gpt4 key购买 nike

我正在尝试为普通 Pojo 类找到一个可配置/动态 validator 。

我正在开发的应用程序非常简单..

XML -> Pojo 对象 -> 验证 -> 插入数据库。

我正在尝试使验证动态化,这样只要我之前编写了验证,我就可以即时更改它。

这是一个独立的应用程序。

1) 每个类验证都可以通过 XML 配置

2)可以先编写自定义验证,例如命令对象。

我先做文献研究。所以我想知道以下问题。

1) Apache Validator 或 Hibernate Validator 能否满足我的要求?

2)我应该考虑其他选择吗?

3)如果他们不能满足我的要求,是否意味着我已经定制了?

任何帮助将不胜感激。

最佳答案

您应该看看OVal它是一个仍在维护的验证框架,轻便且可扩展。

您可以使用注释、pojos 或 XML 来编写约束可以基于用脚本语言(groovy、ruby、javascript 等)编写的多个字段来编写复杂的约束,例如动态和/或自定义检查

userguide干得好

我无法判断它是否比 apache validator 或 hibernate validator 更好,我没有很好地测试它们。但我现在使用 OVal 一段时间了,我很确定它能满足您的需求

关于java - Apache validator 或 Hibernate validator 替代方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11492168/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com