标签:未在 属性 shu return 主键 项目 cci 映射 meta
@MappedSuperclass
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作为自增主键
原文地址:https://www.jianshu.com/p/be5b9e4fa91espring-data-jpa实体类继承抽象类如何映射父类的属性到数据库
标签:未在 属性 shu return 主键 项目 cci 映射 meta
原文地址:https://www.cnblogs.com/jpfss/p/11202500.html