问答详情
源自:3-4 [Hibernate单表操作] 对象类型

在存Blob文件到数据库时,有人遇到过这个错误吗?

ERROR: HHH000099: an assertion failure occured (this may indicate a bug in Hibernate, but is more likely due to unsafe use of the session): org.hibernate.AssertionFailure: null id in Students entry (don't flush the Session after an exception occurs)

提问者:暮色如虹 2017-08-22 02:31

个回答

  • 暮色如虹
    2017-08-22 02:44:26

    找到原因了,是由于Students.hbm.xml文件中,我的主键生成策略使用了native,换成assigned就可以了。但原理还是不懂。直接原因是,使用了Blob类型,主键自增不好使了。tag一下,变强之后,要记得解释这个问题。