Ola segue meu codigo:
EntityManagerFactory emf = Persistence.createEntityManagerFactory("pontoPU");
EntityManager em = emf.createEntityManager();
EntityTransaction tx = null;
try{
tx = em.getTransaction();
tx.begin();
Usuario u = new Usuario();
u.setLogin("mrsmylle");
u.setSenha("123456");
em.persist(u);
em.flush();
tx.commit();
System.out.println("Persistido!!");
}catch(RuntimeException e){
e.printStackTrace();
}finally{
em.close();
}
Estou usando oracle10e, netbeans 6.5.1, jdk 6. Seria algo assim:
Objeto Persistido - Objeto a persistir
Fulano1 - Fulano1
Fulano1 - Fulano2
Fulano2 - Fulano3