gpt4 book ai didi

grails - 确保不更改或修改域类实例的最佳方法是什么

转载 作者:行者123 更新时间:2023-12-02 15:03:49 25 4
gpt4 key购买 nike

当我通过GORM检索域实例时,可能会有代码修改该实例/行的危险。特别是因为Grails即使不在实例上调用.save()也会自动保存它。

我之前确保这一点的唯一方法是,确保过去我在实例上调用throw()。有没有更好的办法?

这是针对Grails 2.2.5

最佳答案

什么版本的Grails / GORM?

一个选项是在@ReadOnly(或@Transactional(readOnly = true))Transaction中完成这项工作-如果尝试执行写操作,则将引发异常。

关于grails - 确保不更改或修改域类实例的最佳方法是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50260831/

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