Hibernate 驱逐并不意味着';我不是说去氧化?

Hibernate 驱逐并不意味着';我不是说去氧化?,hibernate,hibernate-mapping,Hibernate,Hibernate Mapping,为什么被逐出的对象仍然作为hibernate代理 我正在调用session.clear() 在下一行中,我在调试器上看到其中一个对象仍然是hibernate代理 对于这种休眠行为有什么好的解释吗?session.execute无法更改调用execute时复制到堆栈上的变量的内容,因此该变量仍然指向代理 a确认确保获得了引用等式它将在每次会话时返回初始化的代理。使用相同的id获取

为什么被逐出的对象仍然作为hibernate代理

我正在调用session.clear()

在下一行中,我在调试器上看到其中一个对象仍然是hibernate代理


对于这种休眠行为有什么好的解释吗?

session.execute无法更改调用execute时复制到堆栈上的变量的内容,因此该变量仍然指向代理

a确认确保获得了引用等式它将在每次会话时返回初始化的代理。使用相同的id获取