Package org.hibernate.ogm

Examples of org.hibernate.ogm.OgmSession.clear()


    husband.setWife( wife );
    wife.setHusband( husband );
    session.persist( wife );

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

    transaction = session.beginTransaction();

    // Then
    assertDbObject(
View Full Code Here


    // when
    session.persist( brian );

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

    BarKeeper brianLoaded = (BarKeeper) session.load( BarKeeper.class, brian.getId() );

    // then
View Full Code Here

    // when
    session.persist( brian );
    session.persist( cubaLibre );

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

    BarKeeper brianLoaded = (BarKeeper) session.load( BarKeeper.class, brian.getId() );

    // then
View Full Code Here

    // when
    session.persist( goldFishBar );

    tx.commit();
    assertThat( goldFishBar.getId() ).isNotNull();
    session.clear();
    tx = session.beginTransaction();

    Bar barLoaded = (Bar) session.load( Bar.class, goldFishBar.getId() );

    // then
View Full Code Here

    session.persist( classicRock );
    session.persist( goldFishBar );
    session.persist( sharkStation );

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

    // then
    Bar barLoaded = (Bar) session.load( Bar.class, goldFishBar.getId() );
View Full Code Here

    assertThat( barLoaded.getName() ).isEqualTo( "Goldfisch Bar" );
    assertThat( barLoaded.getMusicGenre() ).isNotNull();
    assertThat( barLoaded.getMusicGenre().getName() ).isEqualTo( "Classic Rock" );

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

    MusicGenre genreLoaded = (MusicGenre) session.load( MusicGenre.class, goldFishBar.getMusicGenre().getId() );
    assertThat( genreLoaded.getPlayedIn() ).onProperty( "name" ).containsOnly( "Goldfisch Bar", "Shark Station" );
View Full Code Here

    husband.setWife( wife );
    wife.setHusband( husband );
    session.persist( wife );

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

    transaction = session.beginTransaction();

    // Then
    assertDbObject(
View Full Code Here

    // when
    session.persist( goldFishBar );

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

    // then
    Bar barLoaded = (Bar) session.load( Bar.class, goldFishBar.getId() );
    assertThat( barLoaded.getDoorMen() ).onProperty( "name" ).containsOnly( "Bruce", "Dwain" );
View Full Code Here

    session.persist( frozenYogurt );
    session.persist( milk );
    session.persist( salt );

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

    // then
    Snack frozenYogurtLoaded = (Snack) session.load( Snack.class, frozenYogurt.getId() );
View Full Code Here

    assertThat( frozenYogurtLoaded.getName() ).isEqualTo( "frozen yogurt" );
    assertThat( frozenYogurtLoaded.getIngredients() ).onProperty( "name" ).containsOnly( "salt", "milk" );

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

    Ingredient milkLoaded = (Ingredient) session.load( Ingredient.class, milk.getId() );
    assertThat( milkLoaded.getName() ).isEqualTo( "milk" );
    assertThat( milkLoaded.getContainedIn() ).onProperty( "name" ).containsOnly( "frozen yogurt" );
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.