Im использование сущности Employee и внутри, что список UserMaster определяетсяШов зимует удалить сироту проблемы
public class EmployeeMaster{
private String employee_id;
private String first_name;
private String last_name;
private List<UserMaster> userMaster = new ArrayList<UserMaster>();
@OneToMany(fetch = FetchType.LAZY, mappedBy = "employeeMaster")
@Cascade(value = {CascadeType.SAVE_UPDATE,CascadeType.DELETE_ORPHAN})
public List<UserMaster> getUserMaster() {
return userMaster;
}
public void setUserMaster(List<UserMaster> userMaster) {
this.userMaster = userMaster;
}
}
в моем методе им вызывающих
xsession.saveOrUpdate(employeeMaster);
Здесь им-клиринговый предыдущую коллекцию ребенка в явном виде и добавить новые Детские объекты
Но сирот здесь не работает. Выполняется только запрос на вставку. Справка по Pls
Коллекция с каскадом = «все-удалить-сироту» было больше не ссылается владеющего объектом
сообщение показывает в консоли
sm может объяснить это немного больше – jennifer
@jennifer: Что именно неясно? Вы называете 'setUserMaster()' где-то? Вы не должны этого делать. – axtavt