0

我需要在由 web 应用程序连接的屏幕上显示数据库名称(通过 weblogic 服务器上的数据源配置,spring 数据 xml 具有所有配置),还有什么方法可以从当前数据库切换到在 Web 应用程序(带有用户屏幕)上工作/运行时不同的数据源(数据库服务器)。

谢谢。

4

1 回答 1

1

据我所知,没有直接的方法可以知道这些信息。我能想到的一种方法是使用 XML 解析器为所需元素解析 spring config XML 文件 - 即使这样也只会为您提供应用程序将使用的数据源的 JNDI 名称。我希望您有一种机制来确定哪个 JDBC JNDI 名称映射到哪个数据库。如果您没有该信息,则必须使用 JMX (MBeans) 连接到 Weblogic 环境以获取该信息。

于 2012-04-04T15:45:41.840 回答