nPersistindo um objeto
npublic void persist(Object entity);
n
nEntityManager
em;
n........
nEmployee
e = new Employee(10);
ne.setName("Miller");
nem.persist(e); //coloca no
estado de managed para o EM
n
nNovas instâncias são consideradas
transientes;
nUsa-se o comando persist para tornar um objeto persistente, ou ele pode se tornar persistente transitivamente em
decorrente de operações de cascade;
nAo persistir um objeto o seu id é
gerado;
nSe o objeto tiver associação com outros
objetos é preciso salva-los antes (ou usar persistência transitiva)