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的一个实现。 如果您有兴趣,这里有一篇有用的文章可以帮助您入门: