IDENTITY columns using the JDBC3 method
PreparedStatement#getGeneratedKeys().
| Modifier and Type | Field and Description |
|---|---|
| private final Dialect | |
| private final boolean | |
| private final PostInsertIdentityPersister |
| Access | Constructor and Description |
|---|---|
| public | GetGeneratedKeysDelegate(PostInsertIdentityPersister persister, Dialect dialect, boolean inferredKeys)
|
| dialect | back to summary |
|---|---|
| private final Dialect dialect | |
| inferredKeys | back to summary |
|---|---|
| private final boolean inferredKeys | |
| persister | back to summary |
|---|---|
| private final PostInsertIdentityPersister persister Hides org. | |
| GetGeneratedKeysDelegate | back to summary |
|---|---|
| public GetGeneratedKeysDelegate(PostInsertIdentityPersister persister, Dialect dialect, boolean inferredKeys) | |
| createTableInsertBuilder | back to summary |
|---|---|
| public TableInsertBuilder createTableInsertBuilder(BasicEntityIdentifierMapping identifierMapping, Expectation expectation, SessionFactoryImplementor factory) Implements org. Doc from org. Deprecated as a consequence of Create a
| |
| executeAndExtract | back to summary |
|---|---|
| public Object executeAndExtract(String insertSql, PreparedStatement insertStatement, SharedSessionContractImplementor session) Implements abstract org.
| |
| performInsert | back to summary |
|---|---|
| public Object performInsert(PreparedStatementDetails insertStatementDetails, JdbcValueBindings jdbcValueBindings, Object entity, SharedSessionContractImplementor session) Overrides org. Implements org. Doc from org. Perform the
| |
| prepareIdentifierGeneratingInsert | back to summary |
|---|---|
| public IdentifierGeneratingInsert prepareIdentifierGeneratingInsert(SqlStringGenerationContext context) Implements org. Doc from org. Deprecated
Build an insert statement specific to the delegate's mode of handling generated key values.
| |
| prepareStatement | back to summary |
|---|---|
| public PreparedStatement prepareStatement(String insertSql, SharedSessionContractImplementor session) Implements org.
| |