没有合适的资源?快使用搜索试试~ 我知道了~
hibernate对Blob类型字段进行数据添加.txt
需积分: 11 5 下载量 142 浏览量
2010-12-25
03:21:26
上传
评论
收藏 3KB TXT 举报
温馨提示
试读
5页
hibernate对Blob类型字段进行数据添加.txt
资源推荐
资源详情
资源评论
hibernate对Blob类型字段进行数据添加
2008-09-20 23:37以前写过操作oracle Clob字段的方法,在的其它文章里有,现在介绍操作Blob字段的做法.
对于MS SQL和MYSQL数据库,操作Blob字段很简单,而对于oracle数据进行操作,则要复杂些,这是因为oracle访问Blob和Clob有它独特的方式,oracle Blob/Clob字段本身有一个游标(cursor),必须要通过这个游标对Blob/Clob进行操作,在Blob/Clob未创建前,我们无法获得它们的游标句柄,因此,我们必须先得创建一个空的Blob/Clob字段值,然后再从这个空的字段值取得游标句柄,再来进行我们的操作.前面那篇文章的操作方式就是这样的,不是很清楚的,可以结合以前的那篇来看,Blob和Clob的操作方式大体上相同.
hbm.xml
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
<class name="hibernate.Blobtest" table="blobtest" catalog="hbtplis">
<id name="id" type="java.lang.Long">
<column name="id" />
<generator class="native" />
</id>
<property name="images" type="java.sql.Blob">
<column name="images" />
</property>
<property name="name" type="java.lang.String">
<column name="name" />
</property>
</class>
</hibernate-mapping>
pojo:
package hibernate;
import java.sql.Blob;
2008-09-20 23:37以前写过操作oracle Clob字段的方法,在的其它文章里有,现在介绍操作Blob字段的做法.
对于MS SQL和MYSQL数据库,操作Blob字段很简单,而对于oracle数据进行操作,则要复杂些,这是因为oracle访问Blob和Clob有它独特的方式,oracle Blob/Clob字段本身有一个游标(cursor),必须要通过这个游标对Blob/Clob进行操作,在Blob/Clob未创建前,我们无法获得它们的游标句柄,因此,我们必须先得创建一个空的Blob/Clob字段值,然后再从这个空的字段值取得游标句柄,再来进行我们的操作.前面那篇文章的操作方式就是这样的,不是很清楚的,可以结合以前的那篇来看,Blob和Clob的操作方式大体上相同.
hbm.xml
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
<class name="hibernate.Blobtest" table="blobtest" catalog="hbtplis">
<id name="id" type="java.lang.Long">
<column name="id" />
<generator class="native" />
</id>
<property name="images" type="java.sql.Blob">
<column name="images" />
</property>
<property name="name" type="java.lang.String">
<column name="name" />
</property>
</class>
</hibernate-mapping>
pojo:
package hibernate;
import java.sql.Blob;
资源评论
彧式云
- 粉丝: 9
- 资源: 54
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功