前段时间项目中用到了club字段,并用spring的方式进行了处理.现拿出来分享一下...
具体来说主要有以下几个方面需要改动:
1.在applicationContext.xml文件中需要增加如下信息:
<!-- Lob字段的处理句柄配置 //-->
<bean id="nativeJdbcExtractor" class="org.springframework.jdbc.support.nativejdbc.CommonsDbcpNativeJdbcExtractor" lazy-init="true" />
<bean id="lobHandler" class="org.springframework.jdbc.support.lob.OracleLobHandler" lazy-init="true">
<property name="nativeJdbcExtractor">
<ref local="nativeJdbcExtractor" />
</property>
</bean>
<!-- 在sessionFactory配置中增加如下属性 //-->
<!-- 为处理Clob类型字段的句柄声明 //-->
<property name="lobHandler" ref="lobHandler" />
2.在hibernate的映射文件中大字段的属性修改如下:
<property name="pojo的属性名=summary" type="org.springframework.orm.hibernate3.support.ClobStringType" lazy="true">
<column name="表的字段名=SUMMARY" />
</property>
3.在POJO文件中修改如下信息:
private String summary;
public String getSummary() {
return this.summary;
}
public void setSummary(String summary) {
this.summary = summary;
}
4.在action和actionForm中就可以按照String来进行处理.
注意:如果要取出club字段中的内容,请最好用hibernate的方式取(即先根据id load出一个对象,然后通过getSummary()得到).若用JDBC的方式取,则需要单独取club字段的内容.
如果谁有更好的方式实现大字段的存取,请不吝赐教.....
分享到:
相关推荐
基于struts+spring+hibernate+oracle的移动ssh项目源码 基于struts+spring+hibernate+oracle的移动ssh项目源码 基于struts+spring+hibernate+oracle的移动ssh项目源码 基于struts+spring+hibernate+oracle的移动ssh...
本系统采用struts2+spring+hibernate+oracle代码齐全完整,适合作为SSH毕业设计,java毕业设计项目,计算机毕业设计,java课程设计,还是很不错的 很值得收藏 学习 探讨 研究。
SpringMVC+Spring+Hibernate+Oracle 实现图书管理(CRUD) 一个简单的图书管理系统。
车辆管理系统(struts+hibernate+spring+oracle).rar
以上是springmvc+spring+hibernate整合基于eclipse,oracle开发
JSP源码——车辆管理系统(struts+hibernate+spring+oracle).zip
spring mvc + spring + hibernate 全注解整合开发视频教程 11
计算机毕业设计成品 JAVA JSP 车辆管理系统(struts+hibernate+spring+oracle) 计算机毕业设计成品 JAVA JSP 车辆管理系统(struts+hibernate+spring+oracle) 计算机毕业设计成品 JAVA JSP 车辆管理系统(struts+...
NULL 博文链接:https://liubing1883.iteye.com/blog/405679
移动ssh项目(struts+spring+hibernate+oracle)10毕业设计—(包含完整源码可运行).rar
spring mvc + spring + hibernate 全注解整合开发视频教程 06.haozip03
Structs2+Spring+hibernate+jdom+junit+读取excel+serve2005+oracle+mysql 架包 这是所有的架包 压箱的宝物 以后你们就不用下载了
Java项目之移动ssh项目源代码,Java项目之移动ssh项目中涉及并使用了(struts+spring+hibernate+oracle)等相关技术,如果有需要的小伙伴下载做个参考吧。
简单struts+spring+hibernate搭建,配置,适合初学者
Struts2+Spring+hibernate中对action的单元测试环境搭建[总结].pdf
用struts2+spring+hibernate+oracle编写的一个例子,读者只需在数据库里建一个users表就行,适合初学ssh的的学习
webwork2.1.7+spring+hibernate3+oracle+weblogic8.1登录示例(详解): 通过输入用户名查询出数据库中的对应数据
gwt+spring+hibernate整合例子,导入myeclipse中(要安gwt插件)即可用,数据库自己去代码中查看。包是精简版的,去掉很多不必要的包