2
我有一個JNDI數據源在Tomcat上的應用程序。我需要從中訪問連接字符串。有沒有辦法在我的應用程序中做到這一點?使用JNDI數據源可以從中獲取連接字符串嗎?
我有一個JNDI數據源在Tomcat上的應用程序。我需要從中訪問連接字符串。有沒有辦法在我的應用程序中做到這一點?使用JNDI數據源可以從中獲取連接字符串嗎?
你可以嘗試以下方法:
DataSource ds ...
Connection conn = ds.getConnection();
DatabaseMetadata dbmd = conn.getMetaData();
System.out.println(dbmd.getURL());
你可以得到的DatabaseMetaData的更多信息chedk這樣的:
http://docs.oracle.com/javase/6/docs/api/java/sql/DatabaseMetaData.html