Spring boot 具有主键的一对一映射(获得异常)
我正在尝试用主键将一个映射到一个。我创建了两个实体类(person、passport)。表和列被创建,但数据并没有插入。当我检查时,它在命令行客户机中表示为空集 异常:1)由以下原因引起:org.hibernate.PropertyAccessException:无法通过反射设置字段值[Naresh]值:[class com.project.oto.entity.Passport.pno]com.project.oto.entity.Passport.pno的setterSpring boot 具有主键的一对一映射(获得异常),spring-boot,hibernate,Spring Boot,Hibernate,我正在尝试用主键将一个映射到一个。我创建了两个实体类(person、passport)。表和列被创建,但数据并没有插入。当我检查时,它在命令行客户机中表示为空集 异常:1)由以下原因引起:org.hibernate.PropertyAccessException:无法通过反射设置字段值[Naresh]值:[class com.project.oto.entity.Passport.pno]com.project.oto.entity.Passport.pno的setter 原因:java.lan
您能解释一下pno代表什么以及您希望用发电机实现什么吗?事实上,问题已经解决了。问题是id注释在person实体中。以前,我没有在正确的位置声明该注释。您不能使用
@PrimaryKeyJoinColumn
<代码>护照有一个整数
id,而个人
有一个字符串
id。