是否可以分离Hibernate实体,以使对对象的更改不会自动保存到数据库?

是否可以分离Hibernate实体,以使对对象的更改不会自动保存到数据库?,第1张

是否可以分离Hibernate实体,以使对对象的更改不会自动保存到数据库?

您可以通过调用分离实体

Session.evict()

其他选择是在转换值之前为您的实体创建防御性副本,或者在该代码中使用DTO代替该实体。我认为这些选项更优雅,因为它们不将转换转换为JSON和持久层。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5167960.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-18
下一篇 2022-11-18

发表评论

登录后才能评论

评论列表(0条)

保存