Package org.hibernate.examples.mapping.compositeId.idclass

Examples of org.hibernate.examples.mapping.compositeId.idclass.CarIdentifier


        em.persist(car);
        em.flush();
        em.clear();

        IdClassCar loaded = em.find(IdClassCar.class, new CarIdentifier("Kia", 2012));

        assertThat(loaded).isNotNull();
        assertThat(loaded.getBrand()).isNotNull();
        assertThat(loaded.getBrand()).isEqualTo("Kia");

        loaded.setSerialNo("5081");
        em.persist(loaded);
        em.flush();
        em.clear();

        loaded = em.find(IdClassCar.class, new CarIdentifier("Kia", 2012));

        assertThat(loaded).isNotNull();
        assertThat(loaded.getBrand()).isNotNull();
        assertThat(loaded.getBrand()).isEqualTo("Kia");

        em.remove(loaded);
        em.flush();
        em.clear();

        loaded = em.find(IdClassCar.class, new CarIdentifier("Kia", 2012));
        assertThat(loaded).isNull();
    }
View Full Code Here

TOP

Related Classes of org.hibernate.examples.mapping.compositeId.idclass.CarIdentifier

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.