运行刚写的Hibernate工程提示org.hibernate.event.def.DefaultDeleteEventListener - handling transient entity in delete processing错误信息,查看数据库并未将对应记录删除。
查找原因发现Hibernate删除方法能够删除的只能是persistence对象。不能是通过new创建的示例。即能删除的只能是session对象从数据库中在当前范围取出的记录,不能是刚创建的类的示例。
运行刚写的Hibernate工程提示org.hibernate.event.def.DefaultDeleteEventListener - handling transient entity in delete processing错误信息,查看数据库并未将对应记录删除。
查找原因发现Hibernate删除方法能够删除的只能是persistence对象。不能是通过new创建的示例。即能删除的只能是session对象从数据库中在当前范围取出的记录,不能是刚创建的类的示例。