疯狂

STANDING ON THE SHOULDERS OF GIANTS
posts - 481, comments - 486, trackbacks - 0, articles - 1
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

spring clob blob

Posted on 2009-11-02 14:42 疯狂 阅读(604) 评论(0)  编辑  收藏 所属分类: java

首先在spring的配置文件中加入以下代码:
<bean id="lobHandler" class="org.springframework.jdbc.support.lob.DefaultLobHandler" lazy-init="true">
并且将lobHandler加入到SessionFactory中去,即在
<bean id="sessionFactory" class="..." >
...
中加入<property name="lobHandler" ref="lobHandler"></property>
...
</bean>关联起来,到这里spring里的配置已经完成.

第二步在生成xxx.hbm.xml文件后,对数据库里是blob类型的node,将其的type值改为"org.springframework.orm.hibernate3.support.BlobByteArrayType".(如果是CLOB 的话则改为org.springframework.orm.hibernate3.support.ClobStringType
)

再将bean里相对应的属性类型改为byte[](如果是clob的话就改为String)


只有注册用户登录后才能发表评论。


网站导航: