手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

如何将图片存到数据库中

时间:2024-10-12 05:43:15

1、首先要下载Hibernate工具包并编写好工具类,具体过程参照Hibernate5入门教程。按照该教程,最后的工程文件及配置文件如图。

如何将图片存到数据库中

2、在src下创建entity包,在该包下创建Images类和Images.hbm.xml文件。Images类和Images.hbm.xml的内容如图。

如何将图片存到数据库中
如何将图片存到数据库中
如何将图片存到数据库中

3、然后在hibernate.cfg.xml配置映射文件。

如何将图片存到数据库中

4、配置到这里,运行一下Test类中的main函数,看是否有错误。运行完后,可以看到Hibernate自动生成了Images表。

如何将图片存到数据库中

5、接下来在Test类中编写函数saveImageToDB(),将图片存储到数据库中。该函数内容和图片存储位置如图。

如何将图片存到数据库中

6、运行Test类,右键Run As-->Java Application。main函数代码和运行结果如图。可以看到Hibernate发出一条插入的sql语句。由于sessionFactory没有关闭,所以程序仍在运行中,可以点击红色的小正方形来停止运行。

如何将图片存到数据库中

7、最后编写函数readImgFromDB()来获取刚刚存放到数据库中的图片。该函数内容如图。

如何将图片存到数据库中

8、运行Test类。main函数代码和运行结果如图。可以Hibernate发出一条select的sql语句,D:\imgs中也多了chessboard2.png。说明成功将数据库中存放的图片揍茏壅混文件读取出来。

如何将图片存到数据库中
© 手抄报圈