这个什么错

来源:3-4 [Hibernate单表操作] 对象类型

verne_ma

2016-12-27 21:42

Error during managed flush [null id in com.hibernate.demo1.Students entry (don't flush the Session afterQuery an exception occurs)] 这是什么错?

写回答 关注

2回答

  • 暮色如虹
    2017-08-22 03:39:43

    我遇到了你的这个错误,你的Students.hbm.xml文件中id标签的generator标签是不是用的native啊

    <id name="sid" type="int">
      <column name="SID"></column>
      <generator class="assigned"></generator>
    </id>

    换成assigned就可以了。也不知道你能不能看到了,过了这么久。

  • 小小幻术师
    2016-12-28 21:22:08

    看看id是不是空的

Hibernate初探之单表映射

Java持久化框架Hibernate入门教程,掌握Hibernate基本概念

74810 学习 · 793 问题

查看课程

相似问题