하나 둘 셋 그리고 백
IBatis - RollBack 본문
startTransaction() 메소드를 통해 트랜잭션을 시작한 경우,
명시적으로 commitTransaction() 메소드를 통해 commit을 수행하지 않는다면 endTransaction() 메소드는 실제로 rollback작업을 수행합니다.
명시적으로 commitTransaction() 메소드를 통해 commit을 수행하지 않는다면 endTransaction() 메소드는 실제로 rollback작업을 수행합니다.
- try {
- sqlMap.startTransaction ();
Item item = (Item) sqlMap.queryForObject ("getItem", itemId);
item.setDescription (newDescription);
sqlMap.update ("updateItem", item);
sqlMap.commitTransaction ();
- } finally {
- sqlMap.endTransaction ();
- }
'개발 관련' 카테고리의 다른 글
안드로이드 스튜디오 없이 에뮬레이터만 실행하기 (0) | 2018.01.11 |
---|---|
SFPT 접속 오류/알고리즘 지원 안함 (0) | 2018.01.03 |
ORA-12505, TNS:listener does not currently know of SID given in connect descriptor (0) | 2017.08.13 |
org.xml.sax.SAXParseException; 문서 루트 요소 "mapper"은(는) DOCTYPE 루트 "null"과(와) 일치해야 합니다. (2) | 2017.08.13 |
기획/스토리보드 작성에는 파워목업(powermockup)을 사용해보자. (0) | 2017.07.18 |
Comments