@Transactional(readOnly = false) public void salvar(Autor autor) { if (autor.getId() == null) { autorRepository.save(autor); } else { autorRepository.updateNomeEBiografia(autor.getNome(), autor.getBiografia(), autor.getId()); } }
@Transactional(readOnly = false) public void deletar(long id) { autorRepository.delete(id); }
public Autor buscarPorNome(String nome) { return autorRepository.findByNome(nome); }
public List<Autor> buscarTodos() { return autorRepository.findAll(); }
public Autor buscarPorId(Long id) { return autorRepository.findOne(id); }