nRemovendo um objeto
npublic void remove(Object entity);
n
nEntityManager
em;
n........
nEmployee
e = em.find(Employee.class,
Integer.valueOf(10));
nif(
e != null ) {
n
em.remove(e); //
torna o objeto e managed e depois marca-o
n} // para ser
removido pelo EM
n
nCuidado para não resultar em violação de
integridade
nExemplo: ao remover um ator, seu cadastro
deve também ser
removido
nAtor ator = em.find(Ator.class, new
Long(1));
nem.remove(ator.getCadastro()); //
caso não exista cascade=
nem.remove(ator); // REMOVE ou
cascade=ALL
n