我工作的一個Java EE 7
應用程序上的任何文件。我正在使用Payara micro
來部署我的WAR
文件。現在,我需要JDBC連接在我的應用程序,但我需要保持數據庫的IP /用戶名/密碼的地方,我可以改變以後,無需重新上傳,再部署WAR
文件。的Java EE 7:如何從屬性文件加載JDBC連接信息/文件系統
有誰請告訴我怎樣才能做到這一點?
編輯:
我來到翻過一個解決方案,即在SO: https://stackoverflow.com/a/6296375/1931698
但是,我要尋找一個解決方案,而所有的管道。繼承DataSource
只是爲了讓某些外部文件中的連接信息看起來像是過度殺傷。
編輯:
而且,這將是真正有用的,如果我可以只提供一個配置面板的用戶,他/她可以進入JDBC連接信息。有沒有辦法在運行時更改該信息(有效地丟棄現有的連接池並創建一個新的連接池)?
在Payara中配置數據源本身,並使用JNDI來查找它,其他解決方案過於寬泛,並且涉及編寫管道查找外部配置文件等。您可以全部開箱即用。 –