Package org.hibernate

Examples of org.hibernate.Session.load()


    s.close();

    s = openSession();
    tx = s.beginTransaction();
    f = (Forest) s.load( Forest.class, f.getId() );
    t = (Tree) s.load( Tree.class, t.getId() );
    assertFalse( "Default should be lazy", Hibernate.isInitialized( f ) );
    assertTrue( "Tree is not lazy", Hibernate.isInitialized( t ) );
    tx.commit();
    s.close();
  }
View Full Code Here


    tx.commit();
    s.close();

    s = openSession();
    tx = s.beginTransaction();
    topic = (Topic) s.load( Topic.class, topic.getId() );
   
    s.enableFilter("byState").setParameter("state", "published");
    topic = (Topic) s.load( Topic.class, topic.getId() );
    assertNotNull(topic);
    assertTrue(topic.getNarratives().size() == 1);
View Full Code Here

    s = openSession();
    tx = s.beginTransaction();
    topic = (Topic) s.load( Topic.class, topic.getId() );
   
    s.enableFilter("byState").setParameter("state", "published");
    topic = (Topic) s.load( Topic.class, topic.getId() );
    assertNotNull(topic);
    assertTrue(topic.getNarratives().size() == 1);
    assertEquals("published", topic.getNarratives().iterator().next().getState());
    tx.commit();
    s.close();
View Full Code Here

    s.persist(team2);
    tx.commit();

    tx = s.beginTransaction();
    s.clear();
    team2 = (SoccerTeam)s.load(team2.getClass(), team2.getId());
    team = (SoccerTeam)s.load(team.getClass(), team.getId());
    int count = ( (Long) s.createQuery( "select count(*) from Player" ).iterate().next() ).intValue();
    assertEquals("expected count of 2 but got = " + count, count, 2);

    // clear references to players, this should orphan the players which should
View Full Code Here

    tx.commit();

    tx = s.beginTransaction();
    s.clear();
    team2 = (SoccerTeam)s.load(team2.getClass(), team2.getId());
    team = (SoccerTeam)s.load(team.getClass(), team.getId());
    int count = ( (Long) s.createQuery( "select count(*) from Player" ).iterate().next() ).intValue();
    assertEquals("expected count of 2 but got = " + count, count, 2);

    // clear references to players, this should orphan the players which should
    // in turn trigger orphanRemoval logic.
View Full Code Here

    t.commit();
    s.close();

    s = openSession( new DocumentInterceptor() );
    t = s.beginTransaction();
    d = (Document) s.load(ItemImpl.class, did);
    assertEquals( did, d.getId() );
    assertEquals( "Hibernate in Action", d.getName() );
    assertNotNull( d.getContent() );
   
    d2 = (SecureDocument) s.load(ItemImpl.class, d2id);
View Full Code Here

    d = (Document) s.load(ItemImpl.class, did);
    assertEquals( did, d.getId() );
    assertEquals( "Hibernate in Action", d.getName() );
    assertNotNull( d.getContent() );
   
    d2 = (SecureDocument) s.load(ItemImpl.class, d2id);
    assertEquals( d2id, d2.getId() );
    assertEquals( "Secret", d2.getName() );
    assertNotNull( d2.getContent() );
   
    s.clear();
View Full Code Here

    assertEquals( "Secret", d2.getName() );
    assertNotNull( d2.getContent() );
   
    s.clear();
   
    d = (Document) s.load(DocumentImpl.class, did);
    assertEquals( did, d.getId() );
    assertEquals( "Hibernate in Action", d.getName() );
    assertNotNull( d.getContent() );
   
    d2 = (SecureDocument) s.load(SecureDocumentImpl.class, d2id);
View Full Code Here

    d = (Document) s.load(DocumentImpl.class, did);
    assertEquals( did, d.getId() );
    assertEquals( "Hibernate in Action", d.getName() );
    assertNotNull( d.getContent() );
   
    d2 = (SecureDocument) s.load(SecureDocumentImpl.class, d2id);
    assertEquals( d2id, d2.getId() );
    assertEquals( "Secret", d2.getName() );
    assertNotNull( d2.getContent() );
    assertEquals( "gavin", d2.getOwner() );
   
View Full Code Here

    assertNotNull( d2.getContent() );
    assertEquals( "gavin", d2.getOwner() );
   
    //s.clear();
   
    d2 = (SecureDocument) s.load(SecureDocumentImpl.class, did);
    assertEquals( did, d2.getId() );
    assertEquals( "Hibernate in Action", d2.getName() );
    assertNotNull( d2.getContent() );
   
    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.