Javavalidation框架

我曾经遇到过java的validation框架,在这里您编写了一个保护数据类型完整性的方法,并且该数据类型上的任何CRUD操作都自动调用此方法。

有谁知道这个框架是什么? 我只是想避免对附加到数据类型的每个CRUD方法进行重复validation。

这是一个庞大的Javavalidation库/框架列表 – http://java-source.net/open-source/validation

您是否正在使用Hibernate进行持久化? 如果你是,那就有Hibernate Validator 。

Apache Commons有一个validation框架。

Spring有一个非常好的validation和绑定API。

根据adref的回答,Hibernate Validator是JSR-303的一个实现。 如果您有兴趣,这里有一篇有用的文章可以帮助您入门:

http://java.dzone.com/articles/bean-validation-and-jsr-303