我正在研究一個小型Web應用程序,我必須將用戶的圖像存儲到Mysql數據庫中。我是新來的hibernate框架,我在這裏受到攻擊。我已將圖像轉換爲Base64字符串。任何人都可以建議我如何使用Hibernate將此字符串存儲到數據庫中。什麼是在MYSQL數據庫中存儲base64字符串的最佳方式?
1
A
回答
1
除非你能定義最大尺寸您Base64
String
,存儲您的圖像內容的最好方式不是將其存儲爲Base64
String
而是作爲字節數組(因爲它可能是大)通過簡單地定義你的與JPA
註釋@Lob
(代表大對象)字段,並在情況下,JPA
註釋@Basic(fetch = FetchType.LAZY)
要懶洋洋地把它拿來,爲下一:?
@Lob
@Basic(fetch = FetchType.LAZY)
private byte[] image;
+1
請求如果你的答案低於我的答案,請停止離開「如果我的答案足夠好......」。我們不需要評論,讓人們試圖說服他人注意他們的內容,讓網站上的每一個回答都變得混亂起來。 – meagar
相關問題
- 1. 在mysql數據庫中存儲html數據的最佳方式是什麼?
- 2. 在Arduino上存儲字符串的最佳方式是什麼?
- 3. 在數據庫中存儲特殊字符的最佳方式是什麼?
- 4. 在MySQL數據庫中存儲複選框值的最佳方式是什麼?
- 5. 在mysql數據庫中存儲10個選項的最佳方式是什麼?
- 6. 將數據存儲在MySQL數據庫中的最佳方式
- 7. 在數據庫中存儲IP的最佳方法是什麼?
- 8. 在Docker中存儲數據的最佳方式是什麼?
- 9. 什麼是存儲MySQL數據庫的Android應用程序的最佳方式
- 10. 在Django中存儲多個日期字符串的最佳方式是什麼?
- 11. 在Swift中存儲2 x n個字符串的最佳方式是什麼?
- 12. 在mysql中存儲html代碼的最佳方式是什麼?
- 13. 在mysql中存儲python timedelta值的最佳方式是什麼?
- 14. 搜索base64字符串的最佳方法是什麼?
- 15. 在數據庫中存儲枚舉值的最佳方式 - 字符串或Int
- 16. 在MySQL數據庫中存儲星期幾的最佳方式
- 17. 在iPhone上存儲數據的最佳方式是什麼?
- 18. 什麼是在MySQL中存儲「電子表格數據」的最佳方式
- 19. 什麼是在數據庫中存儲形狀的最佳方式
- 20. 將選項存儲在NoSQL數據庫中的最佳方式是什麼?
- 21. 將國際地址存儲在數據庫中的「最佳」方式是什麼?
- 22. Android:在數據庫中存儲rectange座標的最佳方式是什麼?
- 23. 什麼是在PostGres數據庫中存儲複選框的最佳方式
- 24. 在數據庫中存儲一副撲克牌的最佳方式是什麼?
- 25. 什麼是在數據庫中存儲堆棧的最佳方式
- 26. 在數據庫中存儲已用時間的最佳方式是什麼
- 27. 什麼是在數據庫中存儲大量標記的最佳方式?
- 28. 以字符串格式存儲日期值的最佳方式是什麼?
- 29. 在程序之外存儲字符串的最佳方式是什麼?
- 30. 什麼是存儲我的2D數據的最佳方式
是有一個理由讓你不使用一滴HTTP: //www.codejava.net/frameworks/hibernate/hibernate-binary-data-and-blob-mapping-example – BulentB