Package org.hibernate.classic

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


    s.save(sin);
    t.commit();
    s.close();
    s = openSession();
    t = s.beginTransaction();
    sin = (Single) s.load( Single.class, sin );
    t.commit();
    s.close();
    s = openSession();
    t = s.beginTransaction();
    sev = (Several) s.load( Several.class, sev );
View Full Code Here


    sin = (Single) s.load( Single.class, sin );
    t.commit();
    s.close();
    s = openSession();
    t = s.beginTransaction();
    sev = (Several) s.load( Several.class, sev );
    t.commit();
    s.close();
    s = openSession();
    t = s.beginTransaction();
    s.createQuery( "from Several" ).list();
View Full Code Here

    s.close();

    s = openSession();
    t = s.beginTransaction();
    master = new Master();
    s.load(master, mid);
    assertTrue( master.getDetails().size()==2 );
    t.commit();
    s.close();

    s = openSession();
View Full Code Here

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

    s = openSession();
    t = s.beginTransaction();
    master = (Master) s.load(Master.class, mid);
    Iterator iter = master.getDetails().iterator();
    int i=0;
    while ( iter.hasNext() ) {
      Detail d = (Detail) iter.next();
      assertTrue( "master-detail", d.getMaster()==master );
View Full Code Here

    s = openSession();
    t = s.beginTransaction();
    list = s.createQuery( "select m from Master m1, Master m left join fetch m.details where m.name=m1.name" )
        .list();
    assertTrue( Hibernate.isInitialized( ( (Master) list.get(0) ).getDetails() ) );
    dt = (Detail) s.load(Detail.class, dtid);
    assertTrue( ( (Master) list.get(0) ).getDetails().contains(dt) );
    t.commit();
    s.close();

    s = openSession();
View Full Code Here

    t = s.beginTransaction();
    list = s.createQuery(
        "select m, m1.name from Master m1, Master m left join fetch m.details where m.name=m1.name"
    ).list();
    assertTrue( Hibernate.isInitialized( ( (Master) ( (Object[]) list.get(0) )[0] ).getDetails() ) );
    dt = (Detail) s.load(Detail.class, dtid);
    assertTrue( ( (Master) ( (Object[]) list.get(0) )[0] ).getDetails().contains(dt) );
    //list = s.find("select m from Master m, Master m2 left join fetch m.details");
// depracted syntax
//    list = s.find("select m.id from Master m inner join fetch m.details");
    t.commit();
View Full Code Here

    s.close();


    s = openSession();
    t = s.beginTransaction();
    Detail dd = (Detail) s.load(Detail.class, did);
    master = dd.getMaster();
    assertTrue( "detail-master", master.getDetails().contains(dd) );
    assertTrue( s.createFilter( master.getDetails(), "order by this.i desc" ).list().size()==2 );
    assertTrue( s.createFilter( master.getDetails(), "select this where this.id > -1" ).list().size()==2 );
    Query q = s.createFilter( master.getDetails(), "where this.id > :id" );
View Full Code Here

    s.getTransaction().commit();
    s.close();

    s = openSession();
    s.beginTransaction();
    b = (Blobber) s.load( Blobber.class, new Integer( b.getId() ) );
    Blobber b2 = new Blobber();
    s.save(b2);
    b2.setBlob( b.getBlob() );
    b.setBlob(null);
    //assertTrue( b.getClob().getSubString(1, 3).equals("fab") );
View Full Code Here

    s.getTransaction().commit();
    s.close();

    s = openSession();
    s.beginTransaction();
    b = (Blobber) s.load( Blobber.class, new Integer( b.getId() ) );
    b.setClob( s.getLobHelper().createClob("xcvfxvc xcvbx cvbx cvbx cvbxcvbxcvbxcvb") );
    s.flush();
    s.getTransaction().commit();
    s.close();
View Full Code Here

    s.getTransaction().commit();
    s.close();

    s = openSession();
    s.beginTransaction();
    b = (Blobber) s.load( Blobber.class, new Integer( b.getId() ) );
    assertTrue( b.getClob().getSubString(1, 7).equals("xcvfxvc") );
    //b.getClob().setString(5, "1234567890");
    s.flush();
    s.getTransaction().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.