서비스 계층에 순수한 비즈니스 로직만을 남기기 위해서는 


스프링 AOP를 통해 프록시를 도입해야 합니다.


@Transactional을 붙여주면 비즈니스 로직앞에 프록시를 넣어서 트랜잭션을 시작하고 비즈니스로직으로 넘어가게 되어서


서비스 계층에는 순수한 비즈니스 로직만을 관리할 수 있게 됩니다.


감사합니다~