목록rollback (1)
기록방
12장 : 서비스 계층과 트랜잭션
길벗 IT도서에서 주관하는 코딩 자율학습단 8기 : Spring Boot 파트에 참여한 기록입니다 [ 목록 ]12.1 서비스와 트랜잭션의 개념서비스(service)컨트롤러와 리포지토리 사이에 위치하는 계층서버의 핵심 기능(비지니스 로직)을 처리하는 순서를 총괄ex) 식당손님 - (웨이터 - 주방장 - 보조 요리사) - 창고웨이터 : 컨트롤러주방장 : 서비스보조 요리사 : 리포지토리일반적으로 서비스 업무 처리는 트랜잭션 단위로 진행트랜잭션(transaction)모두 성공해야 하는 일련의 과정쪼갤 수 없는 업무 처리의 최소 단위ex) 식당 예약시간 예약 - 테이블 지정 - 메뉴 선택 - 결제 - 영수증 발행 - 예약 완료결제 단계에서 실패했다면, 앞 기록은 모두 제거 되어야 함. (롤백)실패 기록이 계속 남..
FrameWork/Spring
2024. 7. 9. 18:12