Como verificar se uma objeto existe em uma lista, para ser persistido?

0 respostas
jsfjava
Dayson_Rodrigues

possuo um ArrayList de Fabricantes, onde apenas quero apenas inserir o Nome do Fabricante e pronto, deixei de lado o CNPJ porque não teria necessidade. Só que quero ao tentar persistir um objeto inserido ex: Fabricante Toyota, quero que verifique se existe como faço isso?

meu DAO

@Transactional
public void salvar(Fabricante fabricante) {
	em.merge(fabricante);
}

meu Service

@Inject
private FabricanteDAO fabricanteDAO;

public void salvar(Fabricante fabricante) throws NegocioException {
	try{
	this.fabricanteDAO.salvar(fabricante);
	}
	catch (Exception e) {
		throw new NegocioException("Não foi possível salvar o Fabricante");
	}
}
Criado 7 de abril de 2017
Respostas 0
Participantes 1