구현 사항이 가득한 메서드의 경우 이해하고 수정하기 어려움
RDB 쿼리 작업과, 그 외의 IO 작업이 동일한 Spring 트랜잭션 내에서 실행되는 코드 (Mixed IO)
@Transactional