当Spring遇到了Oracle,该怎么办

  这次项目,我可以被oralce气伤了。oracle 9i怎么会有那么多问题,驱动怎么会有那么多问题。

  好了,说问题吧。

  这次的问题集中读写oracle的blob、clob字段上。

  1,读写blob需要一个lobhander,虽然defaultlobhander可以用于大多数数据库和大多数oracle的版本,却不能用过oracle 9i。我需要一个oraclelobhander。

  以下是spring中的配置。
复制内容到剪贴板
代码:
<bean id="oracleLobHandler" class="org.springframework.jdbc.support.lob.OracleLobHandler"
singleton="false">
<property name="nativeJdbcExtractor" ref="nativeJdbcExtractor"/>
     </bean>
<bean id="nativeJdbcExtractor"
class="org.springframework.jdbc.support.nativejdbc.C3P0NativeJdbcExtractor"
lazy-init="true"/>