我想覆盖从XML配置文件加载JDBC连接信息的JBoss部分。我想继续使用JBoss的其余连接池/缓存功能。我只是想从其他来源加载连接数据。
我应该实现哪个MBean以及如何在JBoss中配置覆盖?
答案 0 :(得分:1)
JBoss -ds.xml描述符实际上涵盖了许多罪行。如果你查看JBoss JVM控制台,你会发现每个数据源有4或5个MBean。你可能会以编程方式执行此操作,但我不会对你的机会给出很好的赔率。
我的建议是使用第三方连接池库(例如Commons DBCP)。使用它定义池,然后bind the resulting DataSource to JNDI。使用池的CLient应用程序不应该知道任何差异。