现在的位置: 首页 > 综合 > 正文

Hibernate中继承关系注解配置

2019年03月08日 ⁄ 综合 ⁄ 共 447字 ⁄ 字号 评论关闭
 */
父类中添加:
@Entity
@Table(name = "STUFF", schema = "LOVESMILE")
//@DiscriminatorColumn(name="TYPE",discriminatorType=DiscriminatorType.INTEGER)(子类与父类同一张表.)
@Inheritance(strategy=InheritanceType.JOINED)//每个类一张表:
子类中添加:
@Entity
@Table(name = "SELL", schema = "LOVESMILE")
//@DiscriminatorValue("2")(子类与父类同一张表.)
@Inheritance(strategy=InheritanceType.TABLE_PER_CLASS)//每个类一张表:可选
//@PrimaryKeyJoinColumn(name="ID")(每个类一张表:如果子表ID列名与父表相同,不需指定@PrimaryKeyJoinColumn这个注解,否则将要指定)

抱歉!评论已关闭.