当前位置:Gxlcms > 数据库问题 > spring-data-jpa实体类继承抽象类如何映射父类的属性到数据库

spring-data-jpa实体类继承抽象类如何映射父类的属性到数据库

时间:2021-07-01 10:21:17 帮助过:119人阅读

public class Pet { private Integer id;//id private String name;//名字 private String variety;//品种 private double weight;//体重 private Integer age;//年龄 private char vaccine;//是否注射疫苗 y:已注射 n:未注射 d:未知 private Integer ownerId;//主人id private char LookingForOwner;//是否在寻找主人 y:正在寻找 n:未在寻找 private String pic;//照片地址 @Id @GeneratedValue public String getPic() { return pic; } /剩下的get set方法省略

子类直接继承抽象父类并加上@Entity注解
并用@Table(name = "t_dog")指明映射的表

@Entity
@Table(name = "t_dog")
public class Dog extends Pet{

    public Dog() {

    }
}

此时运行项目生成的表中有父类中的属性,并且id作为自增主键

人气教程排行