我有 2 个表,View(viewId INTEGER) 和 Auth(login VARCHAR)。我想使用 hibernate 4 和注释从加入 View 和 Aut 创建另一个表,如下所示。请注意,我在该表中添加了另一个字段可见性。
@Entity
public class ViewAut {
@ManyToOne(fetch=FetchType.LAZY)
@JoinColumn(name="VIEW_VIEWID")
private Rview view;
@ManyToOne(fetch=FetchType.LAZY)
@JoinColumn(name="AUT_USERID")
private Aut aut;
@Column
private boolean visibile;
// Getter & setters
}
View 对象有一组 ViewAut 对象
@Entity
public class View {
// DONT KNOW HOW TO WRITE ANNOTATION FOR THIS SCENARIO
private Set<ViewAut> authorizations;
同样,Auth 对象有一组 ViewAut 对象
@Entity
public class Aut {
// DONT KNOW HOW TO WRITE ANNOTATION FOR THIS SCENARIO
private Set<ViewAut> authorizations;
你能指导我如何在hibernate 4注释中编写那些加入吗?