我有一个映射表说它EMP_ADD
维护EMPLOYEE
和ADDRESS
表之间的映射。现在要进行此映射,我在Employee
课堂上使用以下映射
@OneToMany
@JoinTable(name="EMP_ADD", joinColumns={@JoinColumn(name="emp_id")}, inverseJoinColumns={@JoinColumn(name="add_id")})
List<Address> lstAdd;
而在Address
课堂上
@ManyToOne(fetch=FetchType.EAGER, cascade=CascadeType.REFRESH)
@JoinTable(name="EMP_ADD", joinColumns={@JoinColumn(name="add_id")}, inverseJoinColumns={@JoinColumn(name="emp_id")})
Employee objEmp;
现在我又创建了一个列,EMP_ADD
用于version_number
在更新记录时处理行版本。正如我们所看到的,没有任何 pojo forEMP_ADD
所以我不能使用@Version
注释。任何人都知道如何处理版本@JoinTable
吗?