Package org.apache.openjpa.persistence

Examples of org.apache.openjpa.persistence.OpenJPAEntityManagerFactorySPI.createEntityManager()


        if (skipTest(dict)) {
            emf.close();
            return;
        }

        EntityManager em = emf.createEntityManager();
        EntityTransaction tran = em.getTransaction();

        XmlColEntity xce = new XmlColEntity();
        xce.setId(1);
        xce.setXmlColumn(xmlData);
View Full Code Here


        tran.begin();
        em.persist(xce);
        tran.commit();
        em.close();

        em = emf.createEntityManager();
        xce = em.find(XmlColEntity.class, 1);
        assertNotNull(xce);
        assertEquals(xmlData, xmlResult(xce.getXmlColumn()));

        em.close();
View Full Code Here

        if (skipTest(dict)) {
            emf.close();
            return;
        }

        EntityManager em = emf.createEntityManager();

        XmlColEntity xce = em.find(XmlColEntity.class, 42);
        assertNotNull(xce);
        assertNotNull(xce.getXmlColumn());
        assertEquals(xmlData, xmlResult(xce.getXmlColumn()));
View Full Code Here

        assertNotSame(puu, puu2);
        assertNotSame(puu1, puu2);

        EntityManager em = emf.createEntityManager();
        EntityManager em1 = emf1.createEntityManager();
        EntityManager em2 = emf2.createEntityManager();

        verifyPULoadState(em, puu, puu1, puu2);
        verifyPULoadState(em1, puu1, puu, puu2);
        verifyPULoadState(em2, puu2, puu, puu1);
       
View Full Code Here

public class TestPersistence extends AbstractPersistenceTestCase {

    public void testCreateEntityManager() {
        OpenJPAEntityManagerFactorySPI emf = createNamedEMF("xmlstore-simple");
        try {
            EntityManager em = emf.createEntityManager();

            EntityTransaction t = em.getTransaction();
            assertNotNull(t);
            t.begin();
            t.setRollbackOnly();
View Full Code Here

    public void testQuery() {
        OpenJPAEntityManagerFactorySPI emf = createNamedEMF("xmlstore-simple",
            CLEAR_TABLES, AllFieldTypes.class);
        try {
            EntityManager em = emf.createEntityManager();
            em.getTransaction().begin();
            AllFieldTypes aft = new AllFieldTypes();
            aft.setStringField("foo");
            aft.setIntField(10);
            em.persist(aft);
View Full Code Here

            aft.setIntField(10);
            em.persist(aft);
            em.getTransaction().commit();
            em.close();

            em = emf.createEntityManager();
            em.getTransaction().begin();
            assertEquals(1, em.createQuery
                ("select x from AllFieldTypes x where x.stringField = 'foo'").
                getResultList().size());
            assertEquals(0, em.createQuery
View Full Code Here

    public void testNewDeleteNew() {
        OpenJPAEntityManagerFactorySPI emf = createNamedEMF("xmlstore-simple",
            CLEAR_TABLES, Place.class);
        try {
            EntityManager em = emf.createEntityManager();

            // create new
            Place place = new Place();
            place.setLocation("Lexington");
            assertFalse(em.contains(place));
View Full Code Here

            createEntityManagerFactory("LazyEmbedPU",
            "org/apache/openjpa/persistence/embed/lazy/" +
            "embed-lazy-persistence.xml", props);
       
        try {
            EntityManager em = emf1.createEntityManager();
           
            Recliner rec = new Recliner();
            ReclinerId recId = new ReclinerId();
            recId.setColor("Camouflage");
            recId.setId(new Random().nextInt());
View Full Code Here

        OpenJPAEntityManagerFactorySPI emf =
            (OpenJPAEntityManagerFactorySPI) OpenJPAPersistence.createEntityManagerFactory("Annuity1Compat",
                "org/apache/openjpa/persistence/proxy/persistence1.xml");
        assertNotNull(emf);

        EntityManager em = emf.createEntityManager();
        try {
            em.getTransaction().begin();
            Annuity ann = createAnnuity(em);

            // Make sure that we can detach an Entity via serialization that is currently associated
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.