• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

트랜잭션의 사용 여부

21.05.20 16:55 작성 조회수 178

0

서비스에서 테이블 하나에만 dml(inser/update/delete) 이 발생한다면 스프링의 트랜젹선을 사용할 필요가 없을까요?

답변 1

답변을 작성해보세요.

1

예외처리의 사용과 같습니다.

잘 처리할 자신이 있으면 예외 처리를 하지 않아도 코드는 동작합니다.

그러나 예외가 발생할 가능성이 있죠.

트랜잭션의 사용도 마찬가지입니다.

개발의 디자인패턴을 유지하려면 필요한 것이고요.

개발자가 쉽게 갈 것이냐, 개발의 디자인 패턴을 유지할 것이냐를 선택해야 합니다.