首页 > 解决方案 > 嵌套异常是 org.hibernate.PropertyAccessException: Null value was assigned to a property

问题描述

当我使用 JPA 检索实体对象时,它得到“嵌套异常是 org.hibernate.PropertyAccessException:空值被分配给属性”。我还添加了名为 nullable true 的属性。

@Column(name="lat",nullable = true)
private double lat;

标签: spring-bootjpa

解决方案


您不能拥有nullable原始类型,这是一个矛盾(至少在 Java 中)。如果你想 lat 是nullable,你需要使用Doublejava 类型,而不是double


推荐阅读