在我的應用程序體系結構中,一個URL指向一個公司數據源。因此,爲了解決在同一個數據庫上有多個公司的問題,我想探索向JDBC Url添加額外參數的可能性。JDBC URL屬性如何工作
基本上我想要做的就是用下面的URL做一個連接。
JDBC:SQLSERVER://192.168.128.2:1433;的databaseName = businessesDB; companyId = 25
我有測試該連接不受影響通過添加自定義的參數去的JDBC URL。但我的問題是我如何訪問我的應用程序的companyId屬性。
我可以使用從數據源獲得的Connection對象檢索該屬性的值嗎?
java.sql.Driver中也不com.microsoft.sqlserver.jdbc.SQLServerDriver有一個爲getPropertyInfo方法。設置applicationName屬性是一個很好的習慣,但它並不打算用於我要給它,也許我應該重新提出這個問題。 – JorgeO 2011-02-02 14:05:57
以下是getPropertyInfo方法的Microsoft文檔。希望能幫助到你。 http://msdn.microsoft.com/en-us/library/ms378773.aspx – 2011-02-02 14:36:02