java - Hibernate/JPA/Seam - 以编程方式验证实体?

标签 java hibernate validation jpa seam

我在基于 JBoss Seam 的项目中有一个实体,它自始至终都使用 Hibernate Validator 注释。尽管我的 JSF 页面中有指令需要元素等。但我希望能够在调用 entityManager.persist() 并以验证异常结束之前进行最后一次故障安全验证.

有没有办法以编程方式验证实体?我从来没有如此深入地使用过 Hibernate/JPA,所以我很想听听任何关于使它正常工作的建议。谢谢!

最佳答案

Bean Validation API 支持程序化使用,例如,参见 Hibernate Validator Reference .

关于java - Hibernate/JPA/Seam - 以编程方式验证实体?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4796105/

相关文章:

java - 我可以在小部件上以编程方式更改填充吗?

java - 使用 Java 中的 Axis2 库构建对 WebService 的 SOAP 请求?

java - 如何确保在 Java 中只选择一个 JRadioButton?

java - 将非最终对象传递给方法引用

java - 无法存储包含特殊字符的消息

java - Spring + Hibernate + Gradle-> org.springframework.beans.factory.BeanCreationException

java - Hibernate session.flush() 即使设置了自动提交

java - Validator 的目标无效 - Spring MVC

java - 如何在 SQLite 数据库中验证和添加新用户?

php - Cakephp:多文件验证