异常:Null value was assigned to a property of primitive type setter of···

来源:互联网 发布:凤凰直播软件下载 编辑:程序博客网 时间:2024/05/19 06:17

具体表现:

在执行一个Hibernate实体类对象的删除时页面报此异常。

产生原因:

因为该实体类与另一个类形成双向一对多关系,删除时执行级联,而级联的那个类又有四个子类形成继承映射关系。我在配置第一个实体类时,用了四个Set集合分别存储不同的子类。事实上报的异常中就有第一个子类的特有属性不能为空类字样。

解决办法:

将父类作为Set集合的基本对象。

0 0
原创粉丝点击