Package org.hibernate.classic

Examples of org.hibernate.classic.Session.clear()


    Foo foo1 = new Foo();
    s.save(foo1);
    baz.setFoo( foo1 );

    s.flush();
    s.clear();

    baz = ( Baz ) s.createCriteria( Baz.class ).uniqueResult();
    assertTrue( Hibernate.isInitialized( baz.getFoo() ) );
    assertFalse( baz.getFoo() instanceof HibernateProxy );
View Full Code Here


    Foo foo1 = new Foo();
    s.save(foo1);
    baz.setFoo( foo1 );

    s.flush();
    s.clear();

    baz = ( Baz ) s.get( Baz.class, baz.getCode() );
    assertTrue( Hibernate.isInitialized( baz.getFoo() ) );
    assertFalse( baz.getFoo() instanceof HibernateProxy );
View Full Code Here

     s.setString("string 1");
     session.save(s);
     session.flush();
     session.connection().commit();

     session.clear();

     Query query = session.createSQLQuery("select {sing.*} from Single {sing}", "sing", Single.class);

     List list = query.list();

View Full Code Here

     List list = query.list();

     assertTrue(list.size()==1);

     session.clear();

     query = session.createSQLQuery("select {sing.*} from Single {sing} where sing.id = ?", "sing", Single.class);
     query.setString(0, "my id");
     list = query.list();

View Full Code Here

     query.setString(0, "my id");
     list = query.list();

     assertTrue(list.size()==1);

     session.clear();

     query = session.createSQLQuery("select s.id as {sing.id}, s.string_ as {sing.string}, s.prop as {sing.prop} from Single s where s.id = ?", "sing", Single.class);
     query.setString(0, "my id");
     list = query.list();
View Full Code Here

     query.setString(0, "my id");
     list = query.list();

     assertTrue(list.size()==1);

     session.clear();

     query = session.createSQLQuery("select s.id as {sing.id}, s.string_ as {sing.string}, s.prop as {sing.prop} from Single s where s.id = ?", "sing", Single.class);
     query.setString(0, "my id");
     list = query.list();
View Full Code Here

    List list = namedQuery.list();
   
    assertEquals(1, list.size());
    assertEquals( "flakky comp", ( (Componentizable) list.get(0) ).getComponent().getName() );
   
    session.clear();
   
    session.delete(componentizable);
    session.flush();
   
    session.connection().commit();
View Full Code Here

    else {
      assertSame(a2, savedB);
      assertSame(a1, savedA);
    }

    session.clear();
    List list2 = session.getNamedQuery("propertyResultDiscriminator").list();
    assertEquals(2, list2.size());
   
    session.connection().commit();
    session.close();
View Full Code Here

   
    s = openSession();
    t = s.beginTransaction();
    d = (D) s.get(D.class, did);
    assertTrue(d.getReverse().getId().equals(did));
    s.clear();
    getSessions().evict(D.class);
    getSessions().evict(A.class);
    d = (D) s.get(D.class, did);
    assertTrue(d.inverse.getId().equals(did));
    assertTrue(d.inverse.getName().equals("a"));
View Full Code Here

    getSessions().evict(D.class);
    getSessions().evict(A.class);
    d = (D) s.get(D.class, did);
    assertTrue(d.inverse.getId().equals(did));
    assertTrue(d.inverse.getName().equals("a"));
    s.clear();
    getSessions().evict(D.class);
    getSessions().evict(A.class);
    assertTrue( s.createQuery( "from D d join d.reverse r join d.inverse i where i = r" ).list().size()==1 );
    t.commit();
    s.close();
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.