gpt4 book ai didi

java - 重用验证作为数据库约束

转载 作者:行者123 更新时间:2023-12-02 08:14:37 25 4
gpt4 key购买 nike

我正在使用 Play!框架并在编写测试时发现我可以保存无效的模型实例,例如某些实例变量的值无效。我想这是将验证和持久性分开的预期行为。但是有没有办法重用验证注释作为数据库约束呢?

最佳答案

我对 Play 一无所知。您使用 JSR 303 验证注释吗?根据Play documentation ,它可以/确实使用 Hibernate 进行持久化。从 Hibernate 3.5 开始,Hibernate will include constraints通过它生成的架构中的 JSR 303 注释来表达。

关于java - 重用验证作为数据库约束,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6679374/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com