2010-07-26 117 views
1

我正在创建一个网站作为一个迷你项目,将用于销售各种产品。在网站中,我打算提供有关将从数据库中检索的产品的详细信息。我使用Servlets和JSP作为服务器端和基础数据库。所以我将使用JDBC连接到数据库。请告诉我如何将图像插入数据库并给出相同的示例代码。同时详细说明如何检索它们。我如何存储和检索数据库中的图像?

感谢大家提前..

+2

您存储二进制文件在数据库中的神杀死一只小猫,所以你可能需要重新考虑这个每次。 – cherouvim 2010-07-26 13:33:28

回答

8

岂不是更容易的文件系统上存储图像和存储在数据库中的路径?

+0

因为我想知道类似Shahensha的东西,请您详细说明一下吗?你的意思是和NullUserException的选项一样吗? (在准备+1)(编辑:其实,我敢肯定你做的+1) – 2010-07-26 14:02:21

+0

我不认为有很多要详细说明。您可以将图像存储在服务器上,只需将它们的路径保存在数据库中即可。无论何时需要显示图像,您都可以读取数据库的路径并从文件系统提供文件。 – 2010-07-26 14:06:07

2

可以将二进制数据插入到支持二进制字段(通常称为BLOB)的数据库中。

但是,这并不是一个好主意 - 将它们存储在服务器中,而不是将它们存储在数据库中。

相关问题