2013-03-25 33 views
1

在一個java項目中,它可以簡單地將一些init參數放在.property文件或.xml文件中,這兩個文件都與應用程序一起放置在磁盤文件系統中。如果我想將這些自定義參數與業務數據一起放入數據庫中,該怎麼辦?是否應該將.property.xml文件直接保存到數據庫中?java web應用程序:自定義參數

+0

是你的問題,如果你應該將文件拆分成表和列,或按照「原樣」作爲數據庫中的CLOB使用它? – Thilo 2013-03-25 07:31:13

回答

0

這取決於你的需求,它取決於你使用的數據庫(考慮一個xml數據庫),無論如何,最常見的是熱門數據庫,它使你可以將信息保存爲二進制對象(作爲一個blob)。

任何方式可能的問題是,如果你需要這個或沒有,初始化參數經常涉及數據庫訪問的信息,如果在你的情況下這是真的,這將不相關,因爲你將無法訪問數據庫。

某些本地信息庫非常重要,想象一下,在啓動需要訪問哪個服務器時(您的數據庫位於何處),您仍需要保留本地信息(作爲屬性文件或位於註冊表,這也是一個選項來保存你的初始化參數)