Package org.hibernate.classic

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


    Detail d1 = new Detail();
    Detail d2 = new Detail();
    d2.setI(22);
    Master m = new Master();
    Master m0 = new Master();
    Serializable m0id = s.save(m0);
    m0.addDetail(d1); m0.addDetail(d2);
    d1.setMaster(m0); d2.setMaster(m0);
    m.getMoreDetails().add(d1);
    m.getMoreDetails().add(d2);
    Serializable mid = s.save(m);
View Full Code Here


    Serializable m0id = s.save(m0);
    m0.addDetail(d1); m0.addDetail(d2);
    d1.setMaster(m0); d2.setMaster(m0);
    m.getMoreDetails().add(d1);
    m.getMoreDetails().add(d2);
    Serializable mid = s.save(m);
    s.flush();
    s.connection().commit();
    s.close();
    s = openSession();
    m = (Master) s.load(Master.class, mid);
View Full Code Here

  }

  public void testUpdateLazyCollections() throws Exception {
    Session s = openSession();
    Master m = new Master();
    Serializable mid = s.save(m);
    Detail d1 = new Detail();
    Detail d2 = new Detail();
    d2.setX(14);
    d1.setMaster(m);
    d2.setMaster(m);
View Full Code Here

    Detail d1 = new Detail();
    Detail d2 = new Detail();
    d2.setX(14);
    d1.setMaster(m);
    d2.setMaster(m);
    s.save(d1);
    s.save(d2);
    m.addDetail(d1);
    m.addDetail(d2);
    s.flush();
    s.connection().commit();
View Full Code Here

    Detail d2 = new Detail();
    d2.setX(14);
    d1.setMaster(m);
    d2.setMaster(m);
    s.save(d1);
    s.save(d2);
    m.addDetail(d1);
    m.addDetail(d2);
    s.flush();
    s.connection().commit();
    s.close();
View Full Code Here

    Transaction txn = s.beginTransaction();
    Detail detail = new Detail();
    SubDetail subdetail = new SubDetail();
    Master m = new Master();
    Master m0 = new Master();
    Serializable m0id = s.save(m0);
    m0.addDetail(detail);
    detail.setMaster(m0);
    m.getMoreDetails().add(detail);
    detail.setSubDetails( new HashSet() );
    detail.getSubDetails().add(subdetail);
View Full Code Here

    m0.addDetail(detail);
    detail.setMaster(m0);
    m.getMoreDetails().add(detail);
    detail.setSubDetails( new HashSet() );
    detail.getSubDetails().add(subdetail);
    Serializable mid = s.save(m);
    txn.commit();
    s.close();

    s = openSession();
    txn = s.beginTransaction();
View Full Code Here

    assn.setId("i.d.");
    List l = new ArrayList();
    l.add(c);
    assn.setCategories(l);
    c.setAssignable(assn);
    s.save(assn);
    s.flush();
    s.connection().commit();
    s.close();
    s = openSession();
    s.delete(assn);
View Full Code Here

    Transaction t = s.beginTransaction();
    Category c = new Category();
    List list = new ArrayList();
    c.setSubcategories(list);
    list.add( new Category() );
    s.save(c);
    t.commit();
    s.close();
    c.setSubcategories(list);

    s = openSession();
View Full Code Here

    Category c = new Category();
    List list = new ArrayList();
    c.setSubcategories(list);
    list.add( new Category() );
    Category c2 = new Category();
    s.save(c2);
    s.save(c);
    t.commit();
    s.close();

    s = openSession();
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.