Codota Logo
org.hibernate.id.insert
Code IndexAdd Codota to your IDE (free)

How to use org.hibernate.id.insert

Best Java code snippets using org.hibernate.id.insert (Showing top 20 results out of 315)

  • Add the Codota plugin to your IDE and get smart completions
private void myMethod () {
Dictionary d =
  • Codota Iconnew Hashtable()
  • Codota IconBundle bundle;bundle.getHeaders()
  • Codota Iconnew Properties()
  • Smart code suggestions by Codota
}
origin: hibernate/hibernate-orm

public IdentifierGeneratingInsert prepareIdentifierGeneratingInsert() {
  return new IdentifierGeneratingInsert( dialect );
}
origin: hibernate/hibernate-orm

@Override
public IdentifierGeneratingInsert prepareIdentifierGeneratingInsert() {
  InsertSelectIdentityInsert insert = new InsertSelectIdentityInsert( dialect );
  insert.addIdentityColumn( persister.getRootTableKeyColumnNames()[0] );
  return insert;
}
origin: hibernate/hibernate-orm

@Override
public IdentifierGeneratingInsert prepareIdentifierGeneratingInsert() {
  IdentifierGeneratingInsert insert = new IdentifierGeneratingInsert( dialect );
  insert.addIdentityColumn( persister.getRootTableKeyColumnNames()[0] );
  return insert;
}
origin: hibernate/hibernate-orm

      .prepareStatement( insertSQL, PreparedStatement.NO_GENERATED_KEYS );
  try {
    binder.bindValues( insert );
    session.getJdbcCoordinator().getResultSetReturn().executeUpdate( insert );
final String selectSQL = getSelectSQL();
      .prepareStatement( selectSQL, false );
  try {
    bindParameters( session, idSelect, binder.getEntity() );
    ResultSet rs = session.getJdbcCoordinator().getResultSetReturn().extract( idSelect );
    try {
      return getResult( session, rs, binder.getEntity() );
origin: hibernate/hibernate-orm

@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
    );
  }
}
origin: hibernate/hibernate-orm

  public String toStatementString() {
    return getDialect().getIdentityColumnSupport().appendIdentitySelectToInsert( super.toStatementString() );
  }
}
origin: hibernate/hibernate-orm

/**
 * Perform an SQL INSERT, and then retrieve a generated identifier.
 * <p/>
 * This form is used for PostInsertIdentifierGenerator-style ids (IDENTITY,
 * select, etc).
 */
protected Serializable insert(
    final Object[] fields,
    final boolean[] notNull,
    String sql,
    final Object object,
    final SharedSessionContractImplementor session) throws HibernateException {
  if ( LOG.isTraceEnabled() ) {
    LOG.tracev( "Inserting entity: {0} (native id)", getEntityName() );
    if ( isVersioned() ) {
      LOG.tracev( "Version: {0}", Versioning.getVersion( fields, this ) );
    }
  }
  Binder binder = new Binder() {
    public void bindValues(PreparedStatement ps) throws SQLException {
      dehydrate( null, fields, notNull, propertyColumnInsertable, 0, ps, session, false );
    }
    public Object getEntity() {
      return object;
    }
  };
  return identityDelegate.performInsert( sql, session, binder );
}
origin: hibernate/hibernate-orm

Insert insert = identityDelegate.prepareIdentifierGeneratingInsert();
insert.setTableName( getTableName( 0 ) );
origin: org.hibernate/com.springsource.org.hibernate

  public String toStatementString() {
    return getDialect().appendIdentitySelectToInsert( super.toStatementString() );
  }
}
origin: hibernate/hibernate-orm

@Override
public IdentifierGeneratingInsert prepareIdentifierGeneratingInsert() {
  IdentifierGeneratingInsert insert = new IdentifierGeneratingInsert( dialect );
  insert.addIdentityColumn( persister.getRootTableKeyColumnNames()[0] );
  return insert;
}
origin: jboss.jboss-embeddable-ejb3/hibernate-all

public IdentifierGeneratingInsert prepareIdentifierGeneratingInsert() {
  return new IdentifierGeneratingInsert( dialect );
}
origin: jboss.jboss-embeddable-ejb3/hibernate-all

  public String toStatementString() {
    return getDialect().appendIdentitySelectToInsert( super.toStatementString() );
  }
}
origin: org.hibernate/com.springsource.org.hibernate.core

public IdentifierGeneratingInsert prepareIdentifierGeneratingInsert() {
  IdentifierGeneratingInsert insert = new IdentifierGeneratingInsert( dialect );
  insert.addIdentityColumn( persister.getRootTableKeyColumnNames()[0] );
  return insert;
}
origin: org.hibernate/com.springsource.org.hibernate

public IdentifierGeneratingInsert prepareIdentifierGeneratingInsert() {
  return new IdentifierGeneratingInsert( dialect );
}
origin: org.hibernate/com.springsource.org.hibernate.core

  public String toStatementString() {
    return getDialect().appendIdentitySelectToInsert( super.toStatementString() );
  }
}
origin: org.hibernate/com.springsource.org.hibernate

public IdentifierGeneratingInsert prepareIdentifierGeneratingInsert() {
  IdentifierGeneratingInsert insert = new IdentifierGeneratingInsert( dialect );
  insert.addIdentityColumn( persister.getRootTableKeyColumnNames()[0] );
  return insert;
}
origin: org.hibernate.orm/hibernate-core

public IdentifierGeneratingInsert prepareIdentifierGeneratingInsert() {
  return new IdentifierGeneratingInsert( dialect );
}
origin: org.hibernate.orm/hibernate-core

  public String toStatementString() {
    return getDialect().getIdentityColumnSupport().appendIdentitySelectToInsert( super.toStatementString() );
  }
}
origin: org.hibernate.orm/hibernate-core

@Override
public IdentifierGeneratingInsert prepareIdentifierGeneratingInsert() {
  IdentifierGeneratingInsert insert = new IdentifierGeneratingInsert( dialect );
  insert.addIdentityColumn( persister.getRootTableKeyColumnNames()[0] );
  return insert;
}
origin: org.hibernate/com.springsource.org.hibernate.core

public IdentifierGeneratingInsert prepareIdentifierGeneratingInsert() {
  return new IdentifierGeneratingInsert( dialect );
}
org.hibernate.id.insert

Most used classes

  • AbstractReturningDelegate
    Abstract InsertGeneratedIdentifierDelegate implementation where the underlying strategy causes the g
  • AbstractSelectingDelegate
    Abstract InsertGeneratedIdentifierDelegate implementation where the underlying strategy requires a s
  • Binder
  • IdentifierGeneratingInsert
    Nothing more than a distinguishing subclass of Insert used to indicate intent. Some subclasses of th
  • InsertSelectIdentityInsert
    Specialized IdentifierGeneratingInsert which appends the database specific clause which signifies to
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now