gpt4 book ai didi

playframework - 如何在 Play 2 中进行实例级模型验证?

转载 作者:行者123 更新时间:2023-12-04 05:58:53 24 4
gpt4 key购买 nike

我需要一些跨多个领域的复杂验证逻辑。每次调用模型上的 save() 或 update() 时,有没有办法做到这一点?我目前使用 Ebean 作为我的 ORM。我现在能想到的唯一方法是覆盖 save() ,如:

public class User extends Model {
@Override
public void save(){
if(this.validate()){
super.save();
}
}
..
}

有没有更标准化的方法来做到这一点?

最佳答案

您可能想在 ebean 中观看 BeanPersistAdapter。

您可以覆盖方法,例如 preUpdate。

关于playframework - 如何在 Play 2 中进行实例级模型验证?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12062227/

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