有谁知道怎么用@OneToMany(mappedBy="customers")
xml写?
我到处搜索,但没有找到任何在 xml 中编写 mappedBy 的人。我需要在其他现有实体中映射一对多的 mappedBy 其他列,而不创建新实体(如连接表)或新列。我无权添加其他列或表。我知道这样做的方法是使用 hibernate 注释@OneToMany(mappedBy="customers")
。
但是怎么用xml写呢?因为我的另一个项目使用不支持注释的 java 1.4,所以我不能使用它@OneToMany(mappedBy="customers")
。
在 java 1.6 中是这样的:
在表 B 中:
@OneToMany(mappedBy="bId", cascade = CascadeType.DETACH)
private Set<AJoinB> testJoins = new HashSet<AJoinB>();
在表 AJoinB 中:
@Column(name = "B_ID", nullable = false)
private Long bId;