Почему мы должны объединять объект до его удаления?
какой из этих эффективных?Почему мы должны объединять объект до удаления в jpa/hibernate
public void removeStudent(int i){
Student studentD = entityManager.find(Student.class, i);
tx.begin();
entityManager.remove(studentD);
tx.commit();
}
public void removeStudent(Student student){
Student studentD = entityManager.merge(student);
entityManager.remove(studentD);
}
Зачем вам сливаться перед удалением? Единственное, что вам нужно удалить, - это «управляемый» объект, поэтому слияние в некоторых изменениях до удаления бессмысленно ... совершенно бессмысленно –