博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Spring的lobhandler
阅读量:4068 次
发布时间:2019-05-25

本文共 1437 字,大约阅读时间需要 4 分钟。

<div>先来赞一句,Spring果然是博大精深,急程序员所急,想程序员所想,值得推荐。</div>
<div></div>
<div>就拿Oracle中的lob字段处理来说,大家都知道这是一个比较麻烦的事, 在加上Hibernate之后处理起来也不是优美(感谢czf的文档), 但是有了Spring一切都是简单解决。</div>
<div></div>
<div>只需要在配置文件中简单几行,代码无需多写一行,就解决了。</div>
<div>在Spring的文件中作如下配置:</div>
<div><span style="background-color: #999999;"><bean id="nativeJdbcExtractor" class="org.springframework.jdbc.support.nativejdbc.SimpleNativeJdbcExtractor"/><br> <bean name="oracleLobHandler" class="org.springframework.jdbc.support.lob.OracleLobHandler" lazy-init="true"><br> <property name="nativeJdbcExtractor"><br> <ref local="nativeJdbcExtractor"/><br> </property><br> </bean></span></div>
<div></div>
<div><span style="background-color: #999999;"><bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean"><br> <property name="dataSource"><br> <ref bean="dataSource"/><br> </property><br> <property name="lobHandler"><br> <ref bean="oracleLobHandler"></ref><br> </property></span></div>
<div><span style="background-color: #999999;">......</span></div>
<div><span style="background-color: #999999;"></bean></span></div>
<div></div>
<div><span style="background-color: #999999;"><property name="content" column="Content" type="org.springframework.orm.hibernate3.support.ClobStringType"></property></span></div>
<div></div>
<div></div>
<div>这样就搞定了。。。</div>
<div></div>
<div>注意事项:</div>
<div>1. 在Oralce使用需要注意JDBC Driver的版本</div>
<div>2. 在DAO中加上事务管理。</div>

转载地址:http://ocaji.baihongyu.com/

你可能感兴趣的文章
天地水火雷风山泽 乾坤坎离震巽艮兑
查看>>
数据流图的画法(转)
查看>>
eclips指定使用哪个jdk
查看>>
使用 AppFuse 的七个理由学习
查看>>
使用 AppFuse 快速构建 J2EE 应用
查看>>
AppFuse 2.0初体验
查看>>
拍美女看这里人像摄影终极POSE指南
查看>>
maven快速搭建
查看>>
eclips 中maketplace下安装maven方法
查看>>
搭建Nexus + Maven环境
查看>>
Eclipse 关闭 updating indexes
查看>>
windows 添加制定路由通过制定网关出去
查看>>
maven下搭建struts2
查看>>
maven下搭建hibernate体验
查看>>
maven 下搭建spring
查看>>
maven下搭建注解形式的Spring aop
查看>>
SSH性能优化 转
查看>>
spring 事务
查看>>
Linux web工程部署远程必备软件安装
查看>>
Windows 7下硬盘安装CentOS6.4的解决方法
查看>>