.prepareStatement( insertSQL, PreparedStatement.NO_GENERATED_KEYS ); try { binder.bindValues( insert ); session.getJdbcCoordinator().getResultSetReturn().executeUpdate( insert ); .prepareStatement( selectSQL, false ); try { bindParameters( session, idSelect, binder.getEntity() ); ResultSet rs = session.getJdbcCoordinator().getResultSetReturn().extract( idSelect ); try { return getResult( session, rs, binder.getEntity() );
@Override public final Serializable performInsert( String insertSQL, SharedSessionContractImplementor session, Binder binder) { try { // prepare and execute the insert PreparedStatement insert = prepare( insertSQL, session ); try { binder.bindValues( insert ); return executeAndExtract( insert, session ); } finally { releaseStatement( insert, session ); } } catch (SQLException sqle) { throw session.getJdbcServices().getSqlExceptionHelper().convert( sqle, "could not insert: " + MessageHelper.infoString( persister ), insertSQL ); } }
public final Serializable performInsert(String insertSQL, SessionImplementor session, Binder binder) { try { // prepare and execute the insert PreparedStatement insert = prepare( insertSQL, session ); try { binder.bindValues( insert ); return executeAndExtract( insert ); } finally { releaseStatement( insert, session ); } } catch ( SQLException sqle ) { throw JDBCExceptionHelper.convert( session.getFactory().getSQLExceptionConverter(), sqle, "could not insert: " + MessageHelper.infoString( persister ), insertSQL ); } }
.prepareStatement( insertSQL, PreparedStatement.NO_GENERATED_KEYS ); try { binder.bindValues( insert ); insert.executeUpdate(); .prepareStatement( selectSQL, false ); try { bindParameters( session, idSelect, binder.getEntity() ); ResultSet rs = idSelect.executeQuery(); try { return getResult( session, rs, binder.getEntity() );
public final Serializable performInsert( String insertSQL, SessionImplementor session, Binder binder) { try { // prepare and execute the insert PreparedStatement insert = prepare( insertSQL, session ); try { binder.bindValues( insert ); return executeAndExtract( insert ); } finally { releaseStatement( insert, session ); } } catch ( SQLException sqle ) { throw session.getFactory().getSQLExceptionHelper().convert( sqle, "could not insert: " + MessageHelper.infoString( persister ), insertSQL ); } }
.prepareStatement( insertSQL, PreparedStatement.NO_GENERATED_KEYS ); try { binder.bindValues( insert ); insert.executeUpdate(); .prepareStatement( selectSQL, false ); try { bindParameters( session, idSelect, binder.getEntity() ); ResultSet rs = idSelect.executeQuery(); try { return getResult( session, rs, binder.getEntity() );
public final Serializable performInsert( String insertSQL, SessionImplementor session, Binder binder) { try { // prepare and execute the insert PreparedStatement insert = prepare( insertSQL, session ); try { binder.bindValues( insert ); return executeAndExtract( insert ); } finally { releaseStatement( insert, session ); } } catch ( SQLException sqle ) { throw session.getFactory().getSQLExceptionHelper().convert( sqle, "could not insert: " + MessageHelper.infoString( persister ), insertSQL ); } }
binder.bindValues( insert ); insert.executeUpdate(); bindParameters( session, idSelect, binder.getEntity() ); ResultSet rs = idSelect.executeQuery(); try { return getResult( session, rs, binder.getEntity() );
@Override public final Serializable performInsert( String insertSQL, SharedSessionContractImplementor session, Binder binder) { try { // prepare and execute the insert PreparedStatement insert = prepare( insertSQL, session ); try { binder.bindValues( insert ); return executeAndExtract( insert, session ); } finally { releaseStatement( insert, session ); } } catch (SQLException sqle) { throw session.getJdbcServices().getSqlExceptionHelper().convert( sqle, "could not insert: " + MessageHelper.infoString( persister ), insertSQL ); } }
.prepareStatement( insertSQL, PreparedStatement.NO_GENERATED_KEYS ); try { binder.bindValues( insert ); session.getJdbcCoordinator().getResultSetReturn().executeUpdate( insert ); .prepareStatement( selectSQL, false ); try { bindParameters( session, idSelect, binder.getEntity() ); ResultSet rs = session.getJdbcCoordinator().getResultSetReturn().extract( idSelect ); try { return getResult( session, rs, binder.getEntity() );