4
我想添加验证消息有效载荷(这是json)。我正在使用Json处理器进行数据绑定,这对我来说非常适用,使用bean方法和偶尔的注释或两个。但是除了数据绑定之外,我想声明性地验证实际值:特别是我更喜欢对任何外部架构(DRY原则,使代码&限制完全同步)的注释。所以我正在寻找一个简单的验证库来做到这一点。Hibernate Validator可以用作Hibernate之外的组件吗?
它看起来像JSR-303几乎定义了我需要声明部分的注释。 而且它看起来像Hibernate Validator是使用这些注释的实际验证程序的实现。 但文档涵盖了与Hibernate一起使用的用例,所以我不确定它是否可以在Hibernate之外使用。由于我没有为有问题的服务做任何数据库访问,我不希望包含Hibernate的其他部分。
有没有人做过这个或有很好的指针样本?
或者,如果有人知道另一个好的JSR-303实现也可以。
谢谢。是的,我还从以下文章中了解到这一点: http://musingsofaprogrammingaddict.blogspot.com/2009/01/getting-started-with-jsr-303-beans.html 调用验证其实很简单。 谢谢! – StaxMan 2009-04-10 16:02:25