Hibernate 存储来自非实体父级的字段
我有一个类,我不希望它存储在数据库中,基本上它是用来从http请求接收这样的信息Hibernate 存储来自非实体父级的字段,hibernate,jpa,Hibernate,Jpa,我有一个类,我不希望它存储在数据库中,基本上它是用来从http请求接收这样的信息 class Address { private String address; private String postCode; // + getters and setters } 请记住,此类不是一个实体。 现在我想通过继承创建一个实体 @Entity class StorableAddress extends Address { // id and a few more f
class Address {
private String address;
private String postCode;
// + getters and setters
}
请记住,此类不是一个实体。
现在我想通过继承创建一个实体
@Entity
class StorableAddress extends Address {
// id and a few more fields.
}
当我保存StorableAddress时,它不会保存地址和邮政编码中的任何字段。是否有解决方案,或者我必须复制所有字段?简短回答-您应该复制值,而不是使用继承
你所描述的是一个例子
为了避免使用DTO时出现样板代码,您可以使用以下工具