added @Transactional in ServiceImpl.