object references an unsaved transient instance - save the transient instance before flushing

来源:互联网 发布:http协议 json 编辑:程序博客网 时间:2024/05/18 01:04

         

Struts has detected an unhandled exception:

Messages:
  1. object references an unsaved transient instance - save the transient instance before flushing: net.binxia.po.School
  2. object references an unsaved transient instance - save the transient instance before flushing: net.binxia.po.School; nested exception is org.hibernate.TransientObjectException: object references an unsaved transient instance - save the transient instance before flushing: net.binxia.po.School
File:org/hibernate/engine/internal/ForeignKeys.javaLine number:249

         小编在使用Hibernate的时候,遇到了这个错误,之前在查询过程中并没有遇到,在update时就出现了这样的错误,问题出在据库表的级联上。

         需要在many-to-one 中加上cascade="save-update,persist"即可

0 0
原创粉丝点击