1. 트랜잭션 시나리오
- 게시판에 데이터 3개를 한꺼번에 생성을 요청한다
- 데이터를 DB에 저장하는 과정에서 의도적으로 오류를 발생시킨다
- 롤백되는 것을 확인한다.
2. 구현
- /api/transaction-test 로 post요청을 보내본다.
- ArticleApiController
- ArticleService
- 데이터가 추가되지 않고 기본 세개의 데이터만 남게 된다.
'Backend - Java Spring > SB 입문(완)' 카테고리의 다른 글
[자율학습] 댓글 엔티티와 리포지토리 만들기 (0) | 2024.02.11 |
---|---|
[자율학습] 테스트 코드 (0) | 2024.02.08 |
[자율학습] 서비스와 트랜잭션 (0) | 2024.02.07 |
[자율학습] REST API (1) | 2024.02.07 |
[자율학습] 기본 SQL 쿼리 (0) | 2024.02.07 |
댓글