Moved @Transactional annotations to the service impl