하나 둘 셋 그리고 백

IBatis - RollBack 본문

개발 관련

IBatis - RollBack

Ez군 2011. 7. 19. 16:56
startTransaction() 메소드를 통해 트랜잭션을 시작한 경우,
명시적으로 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 (); 
  • }
 출처 : 
http://www.okjsp.pe.kr/seq/102001
Comments