У меня есть спящий код, и я хочу, чтобы мой код запуска в 1 сделке позвольте мне объяснить, в кодеHibernate многоуровневый сделки
public void changeBranch(Branch branch) throws DatabaseException {
//some code
humanDao.update(he);
superBranchUsername = branch.getFatherUsername();
int superBranchId = branchDao.getBranchIdByUserName(superBranchUsername);
BranchEntity superBranch = branchDao.load(superBranchId);
BranchEntity be = new BranchEntity();
setBranchEntity(be, he, pkId, bname, confirmed, level, studentCount, uname, superBranch);
branchDao.update(be); // update kardane jadvale Branch va Set kardane Human motenazer be on
//some code
}
Оба humanDao.update(he);
и branchDao.update(be);
прогон в транзакции ручкой на мой GenericDAO что humanDao и branchDao наследуются от него. , но я хочу, чтобы этот блок кода (написано выше) также работал в транзакции! Как я могу добраться до Hibernate?
Я хочу быстрый ответ человек, я сам знаю, может прочитать с этого сайта – Am1rr3zA
Это будет возьмите 5-10 минут по этой ссылке, чтобы это исправить! –