[Spring] Transactional 사용 방법

NameJM·2024년 3월 4일

java

목록 보기
3/4

JDK 1.8 Spring Boot 2.7 기준

@Transactional
public RestResult updateUserInfo(HttpServletRequest req) throws Exception {
	if(name != null) { // 성공 로직 - 커밋 
		TransactionAspectSupport.currentTransactionStatus().isCompleted();
	} else { // 실패 로직 - 롤백
		TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
	}
}

0개의 댓글