簡體   English   中英

如何存儲和檢索數據庫中的圖像?

[英]How can i store and retrieve images from a database?

我正在創建一個迷你項目網站,該網站將用於銷售各種產品。 我打算在網站上提供有關將從數據庫中檢索到的產品的詳細信息。 我正在使用Servlet和JSP作為服務器端和Pointbase數據庫。 因此,我將使用JDBC連接到數據庫。 請告訴我如何將圖像插入數據庫並提供示例代碼。 還提供詳細信息如何檢索它們。

謝謝大家..

將圖像存儲在文件系統上並將路徑存儲在數據庫中會更容易嗎?

您可以將二進制數據插入支持二進制字段(通常稱為BLOB)的數據庫中。

但這不是一個好主意-將它們存儲在服務器中,並將它們的路徑存儲在數據庫中。

我仍然認為將圖像存儲在數據庫中更好。 效率更高。

這是一個很好的方法教程: http : //tutslink.blogspot.com/2012/04/jsf-displaying-images-from-database-in.html

您應該將文件轉換為BLOB,然后將其存儲在數據庫中,這樣可以方便地在下面檢索詳細信息...

http://java.sun.com/developer/onlineTraining/Database/JDBC20Intro/exercises/BLOBPut/help.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM