异常名称 org.hibernate.AssertionFailure
异常消息 null id in entry (don't flush the Session after an exception occurs) 这个异常并不是一直都出现的,他是偶尔出现,刷新他几下又会没有事,但是过一会可能又会出现这样的问题。大家说一下这是什么个原因啊!
异常消息 null id in entry (don't flush the Session after an exception occurs) 这个异常并不是一直都出现的,他是偶尔出现,刷新他几下又会没有事,但是过一会可能又会出现这样的问题。大家说一下这是什么个原因啊!
如果通过Hibernate增加一条记录的时候我们必须显式的通过setXxx方法为该属性赋值(/默认值)。因为在保存之前Hibernate会检查该非空字段对应的实体属性是否为空。
如果不想显式赋值的话,我们可以通过xxx.hbm.xml配置文件来实现,也就是在配置文件中给出该字段的默认值。或者在你的类中设置默认值就行了。
注意的是rename数据库保留字段
2、查看hibernate的配置文件是不是有误