UnitOfWorks 대신 Spring의 @Transactional 을 사용하도록 변경. 더 깔끔해졌다.