描述

EntityManager commit Object
 

例子

import javax.persistence.EntityManager;
import javax.persistence.EntityManagerFactory;
import javax.persistence.Persistence;

public class Main{
    public static EntityManagerFactory entityManagerFactory = Persistence
            .createEntityManagerFactory("MyInsuranceWS");
    public static  boolean commitObject(T object) {

        boolean success = true;
        EntityManager em = entityManagerFactory.createEntityManager();
        try {//  w w w. 2 1 d o c . ne t

            em.getTransaction().begin();
            em.persist(object);
            em.getTransaction().commit();
            em.close();
        } catch (Exception e) {
            e.printStackTrace();
            success = false;
        }

        return success;

    }
}