java - 我应该使用什么 java 验证库?

标签 java validation

我有点坚持这个决定。我的项目已经使用了 Spring 和 Spring Blazeds 集成,但我认为不会有任何真正的 Web 界面 (HTML)。我对 Spring MVC 和 Spring validator 的经验有限,但我已经阅读了一些建议不要在 Spring MVC 之外使用 Spring validator 的人的评论。 根据个人经验,您会推荐哪种验证框架?

最佳答案

“...,但我读过有人建议不要在 Spring MVC 之外使用 Spring validator 的评论...”

我想看看那些引文。我在 Spring MVC 之外使用了 Spring DataBinding API,它非常棒。我会说批评是没有根据的。

Apache Commons Validator是一个替代方案,但我仍然首先推荐 Spring 的 DataBinder。 特别是 如果您已经在使用 Spring。切换到其他任何东西的好处都被另一个依赖项的成本所抵消。

关于java - 我应该使用什么 java 验证库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1024407/

相关文章:

c# - MVC 条件验证?

java - Spring Security的permitAll Unauthorized

java - 如何读取 HOCON 配置以将值加载到 Map 中?

java - 如何在搜索例程中避免使用instanceof?

java - 在静态最终字符串列表中查找项目

javascript - 如何使用自定义模板在 Angular 中正式设置 modelValue

java - Spring DAO 性能

php - 在 CodeIgniter 中提交后显示表单成功

javascript - 使用扩展器的 Knockout.js 验证 - 防止加载验证

php - 新的 Google reCAPTCHA 始终无法通过本地主机进行验证