hibernate Blob
此实例来自网络
实例文档无关代码和配置文件都省略
此实例是把blob 按byte[] 数据的形式保存 这样的操作就和普通字段的操作是一样的
Xml 配置文件
...此处省略
<property name="photo" type="org.springframework.orm.hibernate3.support.
BlobByteArrayType">
<column name="PHOTO" >
<comment>照片</comment>
</column>
</property>
...此处省略
Java bean code
...此处省略
private byte[] photo;
public byte[] getPhoto() {
return photo;
}
public void setPhoto(byte[] photo) {
this.photo = photo;
}
...此处省略
Java 处理代码
...此处省略
byte[] photo=formfile.getFileData();
learner.setPhoto(photo);
LearnerBS.save(learner);
...此处省略一万字
就是这么简单!

本文介绍了一个使用Hibernate将图片以byte[]形式保存到数据库的示例。通过配置Xml文件和Java Bean,实现了图片作为Blob数据类型存储的功能。
128

被折叠的 条评论
为什么被折叠?



