22.09.15 17:35 작성
·
448
3
log.info("외부 트랜잭션 커밋");
txManager.commit(outer);
log.info("내부 트랜잭션 커밋");
txManager.commit(inner);
논리 트랜잭션들이 모두 커밋돼야 물리 트랜잭션이 커밋돼야합니다.
그런데, 위처럼 순서를 바꿔서 진행해봤는데 외부 트랜잭션 커밋 로그 이후 바로 내부 트랜잭션 커밋 로그가 나오지 않고 데이터베이스에 접근하는것 같은 로그가 나옵니다.
내부 - 외부 순서대로 커밋해야 정상적으로 작동하는건가요?
감사합니다.
답변 2
2