@MappedSuperclass

@MappedSuperclass

@sunRainAmazing

hibernate jpa注解
@MappedSuperclass


指定一个类,其映射信息应用于从其继承的实体。映射的超类没有为其定义的单独的表。 

使用注释指定的MappedSuperclass 类可以以与实体相同的方式映射, 
除了映射将仅应用于其子类,因为映射的超类本身没有表。 
当应用于子类时,继承的映射将应用于子类表的上下文中。 

映射信息可以通过使用  
    AttributeOverride和 AssociationOverride注释或相应的XML元素在这些子类中被覆盖。
一般结合@Embeddable 使用

@MappedSuperclass_第1张图片

@MappedSuperclass_第2张图片

@MappedSuperclass_第3张图片

你可能感兴趣的:(JPA,hibernate注解)