Java Persistence API (JPA) 全面解析之上半部分
1. 实体关系映射
在 JPA 中,实体之间的关系映射是一个重要的部分。例如, Employee 和 Project 之间存在多对多的关系,以下是相关代码示例:
@Entity
public class Employee implements Serializable {
...
@ManyToMany(mappedBy="employees", cascade=CascadeType.PERSIST)
@JoinTable(name="EMP_PROJ",
joinColumns={@JoinColumn(name="EMP_ID",
referencedColumnName="ID")},
inverseJoinColumns={@JoinColumn(name="PROJ_ID",
referencedColumnName="ID")})
protected Collection<Project> projects;
...
}
@Entity
public class Project implements Serializable {
...
@ManyToMany(mappedBy="projects"
超级会员免费看
订阅专栏 解锁全文
714

被折叠的 条评论
为什么被折叠?



