(hibernate)Null value was assigned to a property of primitive type setter

hibernate映射基本数据类型的时候,存到数据库会报Null value was assigned to a property of primitive type setter 错,原因是存到数据库是java数据类型,是null,基本数据类型不能set为NULL,解决办法:在数据库设置默认值为基本数据类型的默认值 例如:

<property name="layer" type="int" column="layer"></property> 

数据库

原文地址:https://www.cnblogs.com/yongde/p/3037295.html