class RepositoryTodoCrudService implements TodoCrudService {

    @Transactional(readOnly = true)
    @Override
    public TodoDTO findById(Long id) {
        LOGGER.info("Finding to entry with id: {}", id);

        Todo found = repository.findById(id);

        LOGGER.info("Found todo entry: {}", found);

        return transformer.convert(found, new TodoDTO());
    }

    @Autowired public  RepositoryTodoCrudService(TodoRepository repository, JTransfo transformer);

}