Pessoal, olhando alguns códigos relacionados a Hibernate e JPA percebi que em alguns casos a persistencia são diferentes.
Coloquei "pedaços" do código para alguém dá uma explicação básica do porque dessa diferença. O exemplo 1 o banco é MySQL e o exemplo 2 o banco é SQL .. essa diferença tem alguma coisa a vê com o banco??
Pq um para salvar usa save e o outro exemplo usa persist??
exemplo 1:
AnnotationConfiguration configuration = new AnnotationConfiguration();
configuration.configure();
SessionFactory sf = configuration.buildSessionFactory();
Session s = sf.openSession();
Funcionario f = new Funcionario();
f.setNome("Bob");
Transaction t = s.beginTransaction();
s.save(f);
t.commit;
exemplo 2:
/**
* EntityManager
*/
@In
private EntityManager entityManager;
......
HibernateSessionProxy session = null;
......
entityManager.persist(organization);
entityManager.flush();
Desde já agradeço!
Só não se esqueça de incluir o marcador “[RESOLVIDO]” no título do tópico, para sinalizar aos demais usuários que sua pergunta foi respondida, OK?