返回一个布尔值,表示此领域实例是否已附加到当前活动 Hibernate 会话。此方法经常与 merge 或 attach 方法结合使用。
Book b = session.book ... if (!b.isAttached()) { b.attach() }
持久化实例与持久化会话相关联。每个请求都会创建一个新的会话,并且该会话在请求结束时关闭。如果从会话读取一个对象并将其置于 Web 范围中(如 HttpSession),则该对象被视为已分离,因为持久化会话已关闭。您可以使用 attach 方法将现有持久化实例重新附加到当前请求的持久化会话。