Package org.hibernate.test.domain

Examples of org.hibernate.test.domain.Person


        SecondLevelCacheStatistics slcs = getSecondLevelCacheStatistics(Account.class);
        SecondLevelCacheStatistics slcs2 = getSecondLevelCacheStatistics(Person.class);

        Session session = sessionFactory.openSession();

        Person person = new Person();
        person.setAge(40);
        person.setFirstname("Bae");
        person.setLastname("Sunghyouk");
        session.save(person);

        Account account = new Account();
        account.setPerson(person);
        session.save(account);
View Full Code Here


    private Person smallPerson;
    private Person largePerson;

    @Before
    public void before() {
        smallPerson = new Person();
        smallPerson.setLastname("Bae");
        smallPerson.setFirstname("Sunghyouk");

        largePerson = new Person();
        largePerson.setLastname("Bae");
        largePerson.setFirstname("Sunghyouk");
        for (int x = 0; x < 1000; x++) {
            Event event = new Event();
            event.setTitle("Event Title - " + x);
View Full Code Here

        }
    }

    @Test
    public void binary_serializer_benchmark() {
        final Person small = smallPerson;
        final Person large = largePerson;

        Runnable smallAction = new Runnable() {
            @Override
            public void run() {
                byte[] bytes = binary.serialize(small);
                Person person = (Person) binary.deserialize(bytes);
                assertThat(person).isEqualTo(small);
            }
        };

        Runnable largeAction = new Runnable() {
            @Override
            public void run() {
                byte[] bytes = binary.serialize(large);
                Person person = (Person) binary.deserialize(bytes);
                assertThat(person).isEqualTo(large);
            }
        };

        stopwatch("binary builtin warm-up", 1, smallAction);
View Full Code Here

    }


    @Test
    public void snappy_serializer_benchmark() {
        final Person small = smallPerson;
        final Person large = largePerson;

        Runnable smallAction = new Runnable() {
            @Override
            public void run() {
                byte[] bytes = binSnappy.serialize(small);
                Person person = (Person) binSnappy.deserialize(bytes);
                assertThat(person).isEqualTo(small);
            }
        };

        Runnable largeAction = new Runnable() {
            @Override
            public void run() {
                byte[] bytes = binSnappy.serialize(large);
                Person person = (Person) binSnappy.deserialize(bytes);
                assertThat(person).isEqualTo(large);
            }
        };

        stopwatch("binary snappy warm-up", 1, smallAction);
View Full Code Here

        stopwatch("binary snappy large", 100, largeAction);
    }

    @Test
    public void fst_serializer_benchmark() {
        final Person small = smallPerson;
        final Person large = largePerson;

        Runnable smallAction = new Runnable() {
            @Override
            public void run() {
                byte[] bytes = fst.serialize(small);
                Person person = (Person) fst.deserialize(bytes);
                assertThat(person).isEqualTo(small);
            }
        };

        Runnable largeAction = new Runnable() {
            @Override
            public void run() {
                byte[] bytes = fst.serialize(large);
                Person person = (Person) fst.deserialize(bytes);
                assertThat(person).isEqualTo(large);

            }
        };
View Full Code Here

        stopwatch("fst large", 100, largeAction);
    }

    @Test
    public void fstSnappy_serializer_benchmark() {
        final Person small = smallPerson;
        final Person large = largePerson;

        Runnable smallAction = new Runnable() {
            @Override
            public void run() {
                byte[] bytes = fstSnappy.serialize(small);
                Person person = (Person) fstSnappy.deserialize(bytes);
                assertThat(person).isEqualTo(small);
            }
        };

        Runnable largeAction = new Runnable() {
            @Override
            public void run() {
                byte[] bytes = fstSnappy.serialize(large);
                Person person = (Person) fstSnappy.deserialize(bytes);
                assertThat(person).isEqualTo(large);
            }
        };

        stopwatch("fst snappy warm-up", 1, smallAction);
View Full Code Here

TOP

Related Classes of org.hibernate.test.domain.Person

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.