Session session = sessions.openSession();
Transaction transaction = session.beginTransaction();
// when inserting a player with an associated course
GolfPlayer ben = new GolfPlayer( 1L, "Ben", 0.1, new GolfCourse( 1L, "Bepple Peach" ) );
session.persist( ben );
transaction.commit();
session.close();
// then expect tuple and association operations using the configured write concerns