Package org.hibernate

Examples of org.hibernate.Session.clear()


    b.setType( BookmarkType.URL );

    session.persist( b );
    transaction.commit();

    session.clear();

    transaction = session.beginTransaction();
    b = (Bookmark) session.get( Bookmark.class, b.getId() );
    assertEquals( "http://www.hibernate.org/", b.getUrl().toString() );
    assertEquals( weight, b.getSiteWeight() );
View Full Code Here


    StockItem loadedItem = (StockItem) session.get( StockItem.class, item.getId() );
    assertNotNull( "Cannot load persisted object", loadedItem );
    loadedItem.setCount( 24 );

    transaction.commit();
    session.clear();
    transaction = session.beginTransaction();

    // delete
    loadedItem = (StockItem) session.get( StockItem.class, item.getId() );
    assertNotNull( "Cannot load persisted object", loadedItem );
View Full Code Here

    loadedItem = (StockItem) session.get( StockItem.class, item.getId() );
    assertNotNull( "Cannot load persisted object", loadedItem );
    session.delete( loadedItem );

    transaction.commit();
    session.clear();
    session.close();

    assertThat( getOperations() ).containsExactly(
        "getTuple",
        "createTuple",
View Full Code Here

        new Vendor( "Leaveland", 10 ), new Vendor( "Headaway", 9 )
    );
    session.persist( product );

    transaction.commit();
    session.clear();
    transaction = session.beginTransaction();

    // load and update
    Product loadedProduct = (Product) session.get( Product.class, "product-1" );
    assertNotNull( "Cannot load persisted object", loadedProduct );
View Full Code Here

    Product loadedProduct = (Product) session.get( Product.class, "product-1" );
    assertNotNull( "Cannot load persisted object", loadedProduct );
    assertThat( loadedProduct.getVendors() ).onProperty( "name" ).containsOnly( "Leaveland", "Headaway" );

    transaction.commit();
    session.clear();
    transaction = session.beginTransaction();

    // delete
    loadedProduct = (Product) session.get( Product.class, "product-1" );
    assertNotNull( "Cannot load persisted object", loadedProduct );
View Full Code Here

    loadedProduct = (Product) session.get( Product.class, "product-1" );
    assertNotNull( "Cannot load persisted object", loadedProduct );
    session.delete( loadedProduct );

    transaction.commit();
    session.clear();
    session.close();

    assertThat( getOperations() ).containsExactly(
        "getTuple",
        "createTuple",
View Full Code Here

    // update
    item.setCount( 24 );

    transaction.commit();
    session.clear();
    transaction = session.beginTransaction();

    StockItem loadedItem = (StockItem) session.get( StockItem.class, item.getId() );
    assertNotNull( "Cannot load persisted object", loadedItem );
    session.delete( loadedItem );
View Full Code Here

    item.setItemName( "Fairway Wood 19°" );
    item.setCount( 25 );
    session.persist( item );

    transaction.commit();
    session.clear();
    transaction = session.beginTransaction();

    // search and update
    StockItem loadedItem = (StockItem) session.createQuery( "from StockItem si" ).uniqueResult();
    assertNotNull( "Cannot load persisted object", loadedItem );
View Full Code Here

    StockItem loadedItem = (StockItem) session.createQuery( "from StockItem si" ).uniqueResult();
    assertNotNull( "Cannot load persisted object", loadedItem );
    loadedItem.setCount( 24 );

    transaction.commit();
    session.clear();
    transaction = session.beginTransaction();

    loadedItem = (StockItem) session.get( StockItem.class, item.getId() );
    assertNotNull( "Cannot load persisted object", loadedItem );
    assertThat( loadedItem.getCount() ).isEqualTo( 24 );
View Full Code Here

    item.setItemName( "Fairway Wood 19°" );
    item.setCount( 25 );
    session.persist( item );

    transaction.commit();
    session.clear();
    transaction = session.beginTransaction();

    // load and update
    StockItem loadedItem = (StockItem) session.get( StockItem.class, item.getId() );
    assertNotNull( "Cannot load persisted object", loadedItem );
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.