0
我想爲我的應用程序實現配置。通常我會使用一個屬性文件來維護配置值。這是一個適用於應用程序引擎的方法嗎?Java - 在谷歌應用引擎上配置的屬性文件
我的擔憂是:
- 我不能寫在App Engine上的文件,因此不能更改屬性從我的代碼文件?
- 我無法輕鬆編輯文件而無需重新部署應用程序?
我在這裏錯過了什麼,或者有沒有更好的方式來維護應用程序引擎上的配置?
我想爲我的應用程序實現配置。通常我會使用一個屬性文件來維護配置值。這是一個適用於應用程序引擎的方法嗎?Java - 在谷歌應用引擎上配置的屬性文件
我的擔憂是:
我在這裏錯過了什麼,或者有沒有更好的方式來維護應用程序引擎上的配置?
你可以看一下幾個選項:
WEB-INF
,並從那裏閱讀。在數據存儲中創建一個實體,其種類是「屬性」,「配置」,「設置」或類似的東西。您的代碼可以非常輕鬆地讀取和寫入。重新部署或更改版本時,內容不會丟失。
請注意,如果您將配置參數作爲字符串屬性存儲在數據存儲中,則可以在數據存儲查看器中手動編輯它們。 –
我去了數據存儲的方法,它工作得很好。謝謝。 – jan
@Romin如果使用配置XML文件如何:我可以用任何名稱命名它在'WEB_INF'目錄下?我如何從我的代碼訪問屬性? 請參閱[this](http://stackoverflow.com/questions/40718847/java-create-properties-file-for-configuration-on-google-app-engine)問題。 – dina