首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Mysql >

hibernate存取图片示范(mysql)

2012-07-27 
hibernate存取图片示例(mysql)一般网站在处理用户上传图片时通常采用两种策略:一是直接把图片存入数据库中

hibernate存取图片示例(mysql)

一般网站在处理用户上传图片时通常采用两种策略:一是直接把图片存入数据库中的Blob字段;二是数据库中只存储图片的在服务器上的路径信息 ,图片存放在分门别类的文件中,使用的时候从数据库读取路径信息到页面img元素即可.在此不讨论两种方案的优劣,我只是写了个hibernate的例子 来实现第一种策略.例子很简单,t_user表主要两个字段,name和photo,其中photo字段类型为Blob.在此例中数据库我采用 mysql,oracle的Blob字段比较特殊,你必须自定义类型,具体的请自行搜索,这方面的资料很多.
//User.java  

?

对应的hibernate.cfg.xml配置文件,不再列出,请参照hibernate文档自行设定.

OK,做了这一步,我们写个测试类来进行单元测试:

 

热点排行