У меня есть родительской таблицы DataVO, который содержит список, как этотпервичного ключа родительской таблицы не обновляется в детской таблице в Hibernate Envers
@OneToMany(fetch=FetchType.EAGER, cascade = CascadeType.ALL)
@JoinColumn(name= "DATA_NUM", nullable = false)
@AuditJoinTable(name="EP_DATA_STUS_AUD")
private List<DataStatusVO> dataStatusVOList = new ArrayList<DataStatusVO>();
DATA_NUM является первичным ключом родительской таблицы ,
Все работает отлично, за исключением того факта, что DATA_NUM является нулем в таблице DATA_STUS_AUD. Но, DATA_NUM заселяет в родительском и объединенном столе («EP_DATA_STUS_AUD»).
Я получаю эту ошибку, когда я удалить вкладыш = ложь и обновление = ложь от
@Column(name = "DATA_NUM")
private String dataNum;
Caused by: org.hibernate.MappingException: Repeated column in mapping for entity: com.envers.DuaStatusVO column: DATA_NUM (should be mapped with insert="false" update="false")
Любые понятия о том, чтобы сделать эту работу?
Благодаря