public class WfFlowLinkInst extends AuditAuto {
@Column(name = "next_sort")
private int nextSort;
//getter setter .....}
数据库该属性对应字段:next_sort tinyint(4) NULL 下一个审批节点序号
原因: 数据库字段为整型, 实体类中对应字段为int, 如果数据库中该字段查询到的值为null, 则hibernate无法将其映射为基本类型int.
解决办法: 将实体类的数据类型设置为基本类型的包装类. Integer , 尽量避免实体类属性使用基本类型!!!!包装类可以解决部分空指针问题.
@Column(name = "next_sort")
private Integer nextSort;
来自为知笔记(Wiz)
hibernate.PropertyAccessException: Null value was assigned to a property of primitive type
标签:tran 原因 dea mic with str public and 实体