目前,我正在学习更多关于ORM和实体状态和生命周期的知识。我明白什么是分离的实体,以及一个实体如何进入分离状态。
然而,有一件事我真的不明白:
实体管理器提供的detach()方法的用途是什么?
我的意思是实体分离是一回事,例如在序列化/反序列化之后。
但是为什么要通过显式调用detach()方法来分离实体呢?
谁有一些有用的场景的例子?
它节省了资源,所以如果你要在只读情况下使用实体,你可以分离它们。