Clob 数据类型在 Hibernate 中的应用小结
- 2 -
Clob 数据类型在 Hibernate 中的应用小结
目 录
3.1 传统的 jbdc 方式..........................................................................................................5
3.2 把 clob 以 string 方式处理...........................................................................................6
3.3 直接使用 clob 类型......................................................................................................6
4.1 基本配置........................................................................................................................7
4.1.1 实体类..................................................................................................................7
4.1.2 实体 Form............................................................................................................8
4.1.3 hibernate 映射文件..............................................................................................8
4.2 CRUD 的实现................................................................................................................9
4.2.1 创建(Create).........................................................................................................9
4.2.2 更新(Update).....................................................................................................10
4.2.3 读取(Read).........................................................................................................11
4.2.4 删除(Delete).......................................................................................................11
- 3 -
Clob 数据类型在 Hibernate 中的应用小结
1. 文档背景介绍
文档主要以本人在一个类似日志系统的项目中对“会议记要”模块进行修改时所遇到
的问题为背景,描述了 Oracle 的 Clob 数据类型在 Hibernate 中的应用心得。现把心得
小结一下,跟大家一块交流学习,本文的有关代码均已调试通过。
下面是“会议记要”模块的基本信息(其它与本文主题无关的信息均已省略):
名称 图表 说明
实体(MeetingHead)
MeetingHead(Entity)
id : String
summaryClobString : String
summaryClob : Clob
......
1、 “summaryClob”属性是记
录 会 议 内 容 , 类 型 为
Clob。
2、 “summaryClobString” 属
性 是 String 类 型 的 辅 助
字 段 , 其 作 用 是 配 合
“summaryClob”属性的读
取,此属性不映射到数
据库中。
实体 Form
(MeetingHeadForm)
MeetingHead(Form)
id : String
summaryClobString : String
......
1、 “summaryClobString” 是
与 MeetingHead 实体相对
应的属性。
数据库表结构
(Meeting_Head)
T_Meeting_Head
id : VARCHAR2(32)
summaryClob : CLOB
...... : ......
...... : ......
(from S_GZTMSHT2)
1 、 “ summaryClob” 是 Clob
类型的字段。
- 4 -
评论0