Package org.springframework.jdbc.support.lob
Provides a strategy interface for Large OBject handling, as well as a customizable default implementation.
Interface Summary Interface Description LobCreator Interface that abstracts potentially database-specific creation of large binary fields and large text fields.LobHandler Abstraction for handling large binary fields and large text fields in specific databases, no matter if represented as simple types or Large OBjects.OracleLobHandler.LobCallback Internal callback interface for use with createLob.Class Summary Class Description AbstractLobHandler Abstract base class forLobHandler
implementations.DefaultLobHandler Default implementation of theLobHandler
interface.JtaLobCreatorSynchronization Callback for resource cleanup at the end of a JTA transaction.LobCreatorUtils Helper class for registering a transaction synchronization for closing a LobCreator, preferring Spring transaction synchronization and falling back to plain JTA transaction synchronization.OracleLobHandler Deprecated. in favor ofDefaultLobHandler
for the Oracle 10g driver and higher.SpringLobCreatorSynchronization Callback for resource cleanup at the end of a Spring transaction.TemporaryLobCreator LobCreator
implementation based on temporary LOBs, using JDBC 4.0'sConnection.createBlob()
/Connection.createClob()
mechanism.