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 forLobHandlerimplementations.DefaultLobHandler Default implementation of theLobHandlerinterface.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 ofDefaultLobHandlerfor the Oracle 10g driver and higher.SpringLobCreatorSynchronization Callback for resource cleanup at the end of a Spring transaction.TemporaryLobCreator LobCreatorimplementation based on temporary LOBs, using JDBC 4.0'sConnection.createBlob()/Connection.createClob()mechanism.