社区
Java EE
帖子详情
关于spring+hibernate插入Clob字段的问题????
ming470612141
2008-01-23 01:19:29
我在表中设置以CLOB类型的字段,用于保存上传文件时的文件内容,但是不知道怎么将内容写入??
请大家帮忙解决一下!!
用的是spring 2.0 + hibernate 2.1
请问怎么映射 以及 写入内容????
...全文
264
2
打赏
收藏
关于spring+hibernate插入Clob字段的问题????
我在表中设置以CLOB类型的字段,用于保存上传文件时的文件内容,但是不知道怎么将内容写入?? 请大家帮忙解决一下!! 用的是spring 2.0 + hibernate 2.1 请问怎么映射 以及 写入内容????
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
老紫竹
2008-01-23
打赏
举报
回复
补充一句,
以上针对长度较小的文本,比如1M左右
如果CLOB长度比较大,比如10M/100M/1G或更长的文本,不建议你直接读取数据出来,太占用内存了。
还是直接处理 InputStream 比较好!
另,如果能把超大的内容保存到系统文件里面,而不是存到数据库中更好,否则你的数据库备份还原很累的。
老紫竹
2008-01-23
打赏
举报
回复
Hibernate+Oracle+CLOB的读写其实只要这样做:
1.在Oracle里设置某字段为clob类型。
2.在Hibernate的配置文件里使用网上下载的Oracle 10g最新的jdbc驱动。
3.实体类里把clob字段对应的属性类型设置为String。
4.hibernate的映射文件*.hbm.xml里把该字段对应的类型该为text。
然后就可以在程序里把它当成String随便用了。
鉴于Hibernate的特性,其它支持CLOB的也可以照方抓药。
spring
+
hibernate
解决大
字段
(
clob
)
是我自己验证过的 用的是oracle10数据库 文件里面有具体的配置。
spring
+hbernate对
clob
、blob
字段
的处理
一个完整的工程,主要功能为:
spring
+hbernate对
clob
、blob
字段
的处理 包括:数据脚本、典型的SSH框架处理,以及
spring
、
hibernate
数据批量保存等功能源码、所用到的lib包 数据环境为:oracle 10G 开发:Mycelipse5.1...
JavaWeb实战开发
6.JDBC调用存储过程和存储函数、JDBC处理大文本
CLOB
及二进制BLOB类型数据 7.JSP访问数据库、JavaBean(封装数据和封装业务逻辑) 8.MVC模式与Servlet执行流程、Servlet25与...
spring
+
hibernate
操作oracle的
clob
字段
J2EE开发中,经常会遇到存储大文本的文字信息,而oracle数据库的vachar
字段
最大能存储4000个字节,存储更大的信息必须使用
clob
或blob
字段
,本文档就是针对j2ee开发中对colb
字段
操作的实现。
ssh(structs,
spring
,
hibernate
)框架中的上传下载
文件数据存储在Blob类型的FILE_CONTENT表
字段
上,在
Spring
中采用OracleLobHandler来处理Lob
字段
(包括
Clob
和Blob),由于在程序中不需要引用到oracle数据驱动程序的具体类且屏蔽了不同数据库处理Lob
字段
方法上的...
Java EE
67,513
社区成员
225,879
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章