读书人

Hibernate承袭策略

发布时间: 2012-09-10 11:02:32 作者: rapoo

Hibernate继承策略

Hibernate继承策略总共有三种,一种是共用一张表,一种是每个类一张表,还有一种是通过表连接的方式:

第一种方式,即共用一张表:

@Entity@Inheritance(strategy=InheritanceType.JOINED)public class Parent {private int id;private String name;@Id@GeneratedValuepublic int getId() {return id;}public void setId(int id) {this.id = id;}public String getName() {return name;}public void setName(String name) {this.name = name;}}@Entitypublic class Child2 extends Parent {private String address;public String getAddress() {return score;}public void setAddress(String address) {this.address = address;}}@Entitypublic class Child1 extends Parent {private String email;public String getEmail() {return title;}public void setEmail(String email) {this.email = email;}}

?

读书人网 >软件架构设计

热点推荐