這是情況。我有一堆實現Serializable
的對象,我想將它們存儲在SQL數據庫中。我有兩個問題將可序列化類放入SQL中?
- 有沒有辦法直接序列化對象到數據庫
- 是最好的方式做到這一點還是應該我
- 寫從對象的格式
String
,並把它在數據庫中的方式,然後分析它回來了 - 寫每一個成員與一個領域的數據庫中是唯一的每個對象
這是情況。我有一堆實現Serializable
的對象,我想將它們存儲在SQL數據庫中。我有兩個問題將可序列化類放入SQL中?
String
,並把它在數據庫中的方式,然後分析它回來了你可以存儲對象直接使用了db4o:
它通常不是一個好主意,試圖把任何類型的對象(序列化/ deliminated)在你的SQL,因爲修改它們始終是一個婊子。
這聽起來像你在想法2正確的軌道。這是一個一對多的情況? (因爲外部參照顯然是正確的答案),或者甚至外鍵會更好。乾杯。
我仍然有一個表+每個類+簡單的DAO。
如果你確實想做錯誤:),然後序列化爲JSON並堅持得到的字符串。
這是一個非常酷的項目!我花了整個晚上玩它,它運行良好,但它對移動應用程序太慢了! – CaseyB 2010-05-05 05:45:30