Spring Boot @Transactional 위치가 헷갈릴 때: 서비스 계층에서 경계를 잡는 법
Spring Boot @Transactional 위치가 헷갈릴 때 서비스 계층에서 트랜잭션 경계를 잡는 기준과 self-invocation, readOnly 주의점을 정리합니다.
Spring Boot @Transactional 위치가 헷갈릴 때 서비스 계층에서 트랜잭션 경계를 잡는 기준과 self-invocation, readOnly 주의점을 정리합니다.
트랜잭션 경계가 무엇인지 쉽게 설명합니다. DB 트랜잭션 설명에서 끝나지 않고, 왜 서비스 메서드가 길어지고 객체 책임이 흔들리는지 예시 중심으로 정리합니다.