Backend - Java Spring/SB 입문(완)
[자율학습] 트랜잭션 맛보기
VictorMeredith
2024. 2. 7. 22:17
1. 트랜잭션 시나리오
- 게시판에 데이터 3개를 한꺼번에 생성을 요청한다
- 데이터를 DB에 저장하는 과정에서 의도적으로 오류를 발생시킨다
- 롤백되는 것을 확인한다.
2. 구현
- /api/transaction-test 로 post요청을 보내본다.
- ArticleApiController
- ArticleService
- 데이터가 추가되지 않고 기본 세개의 데이터만 남게 된다.