not-null property references a null or transient value原因是什么?
example:
某表的fruit.hbm.xml
当你想通过id删除如下一条记录时,
id:1
name:菠萝
sort:水果
hibernate会报错:not-null property references a null or transient value:com.nice.vo.Fruit.name
原因很简单…翻译过来大家就知道了,有不为空的字段删除时为空…导致不能删除…
如果你不想很麻烦,解决方法也很简单:把fruit.hbm.xml中的红色字体去掉,或者将”true”改为”false”