Package org.jboss.as.test.integration.jpa.hibernate

Examples of org.jboss.as.test.integration.jpa.hibernate.Employee


        // the hibernate.session_factory_name was specified in the properties (in peristence.xml above).
        SessionFactory hibernateSessionFactory = rawLookup("modelSessionFactory",SessionFactory.class);
        assertNotNull("jndi lookup of hibernate.session_factory_name should return HibernateSessionFactory", hibernateSessionFactory);

        Session session = hibernateSessionFactory.openSession();
        Employee emp = (Employee)session.get(Employee.class,1);
        assertTrue("name read from hibernate session is Sally", "Sally".equals(emp.getName()));
    }
View Full Code Here


    @Test
    public void testInjectPCIntoHibernateSession() throws Exception {
        SFSBHibernateSession sfsbHibernateSession = lookup("SFSBHibernateSession",SFSBHibernateSession.class);
        sfsbHibernateSession.createEmployee("Molly", "2 apple way", 2);

        Employee emp = sfsbHibernateSession.getEmployee(2);
        assertTrue("name read from hibernate session is Molly", "Molly".equals(emp.getName()));
    }
View Full Code Here

    public void testInjectPUIntoHibernateSessionFactory() throws Exception {
        SFSBHibernateSessionFactory sfsbHibernateSessionFactory =
            lookup("SFSBHibernateSessionFactory",SFSBHibernateSessionFactory.class);
        sfsbHibernateSessionFactory.createEmployee("Sharon", "3 beach ave", 3);

        Employee emp = sfsbHibernateSessionFactory.getEmployee(3);
        assertTrue("name read from hibernate session is Sharon", "Sharon".equals(emp.getName()));
    }
View Full Code Here

    @Test
    public void testhibernate_ejb_use_class_enhancer() throws Exception {
        SFSB1 sfsb1 = lookup("SFSB1", SFSB1.class);
        sfsb1.createEmployee("Kelly Smith", "Watford, England", 10);
        sfsb1.createEmployee("Alex Scott", "London, England", 20);
        Employee emp = sfsb1.getEmployeeNoTX(10);

        assertTrue("was able to read database row with hibernate.ejb.use_class_enhancer enabled", emp != null);
    }
View Full Code Here

TOP

Related Classes of org.jboss.as.test.integration.jpa.hibernate.Employee

Copyright © 2018 www.massapicom. 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.