Package org.apache.openjpa.persistence

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


        }
       
        {
            msg = "Distinct"; // creates NO sub-query!
            log.info("\n\n" + msg);
            EntityManager em = emf.createEntityManager();

            Query q = em.createQuery("select distinct c from Course c");
            List<Course> courses = q.getResultList();
            assertFalse(courses.isEmpty());
            assertNotNull(courses.get(0));
View Full Code Here


        types.add(EntityB.class);
        types.add(MappedSuper.class);
        OpenJPAEntityManagerFactorySPI oemf = createEMF2_0(types);
        EntityManager em = null;
        try {
            em = oemf.createEntityManager();
            EntityA a = new EntityA();
            a.setId(1);
            EntityB b = new EntityB();
            b.setId(1);
            a.setEntityB(b);
View Full Code Here

        }
       
        {
            msg = "Join"; // creates NO sub-query!
            log.info("\n\n" + msg);
            EntityManager em = emf.createEntityManager();

            Query q = em.createQuery("select c from Course c join c.lecturers l ");
            List<Course> courses = q.getResultList();
            assertFalse(courses.isEmpty());
            assertNotNull(courses.get(0));
View Full Code Here

        }
       
        {
            msg = "Distinct inverse join"; // this one does sub-selects for LocalizedString and changeLog
            log.info("\n\n" + msg);
            EntityManager em = emf.createEntityManager();

            Query q = em.createQuery("select distinct c from Lecturer l join l.course c");
            List<Course> courses = q.getResultList();
            assertFalse(courses.isEmpty());
            assertNotNull(courses.get(0));
View Full Code Here

        }
       
        {
            msg = "Inverse join"; // this one does sub-selects for LocalizedString and changeLog
            log.info("\n\n" + msg);
            EntityManager em = emf.createEntityManager();

            Query q = em.createQuery("select c from Lecturer l join l.course c");
            List<Course> courses = q.getResultList();
            assertFalse(courses.isEmpty());
            assertNotNull(courses.get(0));
View Full Code Here

        types.add(Bi_1ToM_FK.class);
        types.add(Bi_1ToM_JT.class);
        types.add(Uni_1ToM_FK.class);
        types.add(Uni_1ToM_JT.class);
        OpenJPAEntityManagerFactorySPI oemf = createEMF2_0(types);
        EntityManager em = oemf.createEntityManager();
       
        try {
            // trigger table creation
            em.getTransaction().begin();
            em.getTransaction().commit();
View Full Code Here

        types.add(Uni_1ToM_Map_RelKey_FK.class);
        types.add(EntityC.class);
        types.add(EntityC_B1M_Map_RelKey_JT.class);
        types.add(Bi_1ToM_Map_RelKey_JT.class);
        OpenJPAEntityManagerFactorySPI emf = createEMF2_0(types);
        EntityManager em = emf.createEntityManager();
       
        try {
            // trigger table creation
            em.getTransaction().begin();
            em.getTransaction().commit();
View Full Code Here

    public void testUniManyToOneUsingJoinTable() {
        List<Class<?>> types = new ArrayList<Class<?>>();
        types.add(EntityC.class);
        types.add(Uni_MTo1_JT.class);
        OpenJPAEntityManagerFactorySPI emf = createEMF2_0(types);
        EntityManager em = emf.createEntityManager();
       
        try {
            // trigger table creation
            em.getTransaction().begin();
            em.getTransaction().commit();
View Full Code Here

        types.add(EntityC_B11JT.class);
        types.add(EntityC_U11JT.class);
        types.add(Bi_1To1_JT.class);
        types.add(Uni_1To1_JT.class);
        OpenJPAEntityManagerFactorySPI emf = createEMF2_0(types);
        EntityManager em = emf.createEntityManager();
       
        try {
            // trigger table creation
            em.getTransaction().begin();
            em.getTransaction().commit();
View Full Code Here

        OpenJPAPersistence.createEntityManagerFactory(
                "no-pre-persist-default-validation-group",
                "org/apache/openjpa/integration/validation/persistence.xml");
        assertNotNull(emf);

        OpenJPAEntityManager em = emf.createEntityManager();
        assertNotNull(em);
        try {
            DefGrpEntity dge = new DefGrpEntity();
            dge.setDgName(null)// If default group was enabled for pre-persist, this would cause a CVE.
            try {
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.