Package | Description |
---|---|
org.springframework.jdbc.core.support |
Classes supporting the
org.springframework.jdbc.core package. |
org.springframework.jdbc.support.lob |
Provides a stategy interface for Large OBject handling,
with implementations for various databases.
|
org.springframework.orm.hibernate3.support |
Classes supporting the
org.springframework.orm.hibernate3 package. |
Modifier and Type | Method and Description |
---|---|
protected abstract void |
AbstractLobCreatingPreparedStatementCallback.setValues(PreparedStatement ps,
LobCreator lobCreator)
Set values on the given PreparedStatement, using the given
LobCreator for BLOB/CLOB arguments.
|
Modifier and Type | Class and Description |
---|---|
protected class |
DefaultLobHandler.DefaultLobCreator
Default LobCreator implementation as an inner class.
|
protected class |
OracleLobHandler.OracleLobCreator
Deprecated.
LobCreator implementation for Oracle databases.
|
class |
TemporaryLobCreator
LobCreator implementation based on temporary LOBs,
using JDBC 4.0's Connection.createBlob() /
Connection.createClob() mechanism. |
Modifier and Type | Method and Description |
---|---|
LobCreator |
LobHandler.getLobCreator()
Create a new
LobCreator instance, i.e. |
LobCreator |
OracleLobHandler.getLobCreator()
Deprecated.
|
LobCreator |
DefaultLobHandler.getLobCreator() |
Modifier and Type | Method and Description |
---|---|
static void |
LobCreatorUtils.registerTransactionSynchronization(LobCreator lobCreator,
TransactionManager jtaTransactionManager)
Register a transaction synchronization for closing the given LobCreator,
preferring Spring transaction synchronization and falling back to
plain JTA transaction synchronization.
|
Constructor and Description |
---|
JtaLobCreatorSynchronization(LobCreator lobCreator)
Create a JtaLobCreatorSynchronization for the given LobCreator.
|
SpringLobCreatorSynchronization(LobCreator lobCreator)
Create a SpringLobCreatorSynchronization for the given LobCreator.
|
Modifier and Type | Method and Description |
---|---|
protected void |
BlobStringType.nullSafeSetInternal(PreparedStatement ps,
int index,
Object value,
LobCreator lobCreator) |
protected void |
BlobByteArrayType.nullSafeSetInternal(PreparedStatement ps,
int index,
Object value,
LobCreator lobCreator) |
protected void |
ClobStringType.nullSafeSetInternal(PreparedStatement ps,
int index,
Object value,
LobCreator lobCreator) |
protected void |
BlobSerializableType.nullSafeSetInternal(PreparedStatement ps,
int index,
Object value,
LobCreator lobCreator) |
protected abstract void |
AbstractLobType.nullSafeSetInternal(PreparedStatement ps,
int index,
Object value,
LobCreator lobCreator)
Template method to set the given parameter value on the given statement.
|
Copyright © 2015. All rights reserved.