public Autor salvar(Autor autor) { if (autor.getId() != null) { Autor a = autorRepository.findOne(autor.getId()); if (null != a) { throw new AutorExistenteException("O autor já existe."); } } return autorRepository.save(autor); }
public Autor buscar(Long id) { Autor autor = autorRepository.findOne(id); if (null == autor) { throw new AutorNaoEncontradoException("Autor não encontrado."); } return autor; }
public List<Autor> listar() { return autorRepository.findAll(); }