Notice
Recent Posts
Recent Comments
Link
Tags
- mybatis-config.xml
- 동적쿼리 #mybatis동적쿼리
- maven#maven환경설정#메이븐환경설정
- java면접#IT기술면접
- Spring MVC#Spring 구조 #Spring MVC Model
- 스프링트랜잭션
- project Package생성
- oracle#DB#데이터베이스 이론
- 동적쿼리if #checkbox검색#checkbox회원검색
- bean등록Annotation#annotaion#bean등록#DIAnnotaion
- framework #프레임워크 #mybatis
- 트랜잭션#@Transacional#트랜잭션 bean#트랜잭션예제
- 셀레니움 #selenium#셀레니움설치
- spring#maven#스프링#메이븐
- json #ajax #정보조회
- spring#형상관리#정규표현식#target
- Today
- Total
목록스프링트랜잭션 (1)
HongCat 개발 스토리
9. @Transaction 예제
2019.12.13 1. 트랜잭션이란? 트랜잭션은 어떤 일련의 작업을 의미 한다. 어떤 일련의 작업들은 모두 에러 없이 끝나야 하며, 만약 중간에 에러가 발생 한다면, 에러 발생 이전 시점까지 작업되었던 내용은 모두 원상복구 되어야 한다. 이렇게 데이터에 대한 무결성을 유지하기 위한 처리 방법을 '트랜잭션 처리' 라고 합니다. 예를 들어 ATM기에서 돈을 인출하려는데 인출과정에서 에러가 발생했다. 그런데 잔고에서는 돈이 차감되었는데 실제 나에게 지급된 돈이 없다면 문제가 발생한다. 이러한 오류가 발생했을때 원상복구 시키는 것을 트랜잭션이라고 한다. 2. 트랜잭션 설정방법 applicationContext.xml -> Namespaces 클릭-> task 체크 applicationContext.xml에 아..
FrameWork
2019. 12. 13. 17:49