【发布时间】:2013-07-01 01:40:56
【问题描述】:
我想知道是否可以共享一个数据库连接池 bean(由 Spring 设置)并在部署在 JBoss 中的两个 WAR 之间共享它。
例如,我想要这样的东西: 数据库池.xml
<bean id="datasource" class="com.mchange.v2.c3p0.ComboPooledDataSource"/>
WAR app1 的 applicationContext.xml:
<import resource="database-pool.xml"/>
<bean id="someBean1">
<property name="datasource" ref="datasource"/>
</bean>
WAR app2 的 applicationContext.xml:
<import resource="database-pool.xml"/>
<bean id="someBean2">
<property name="datasource" ref="datasource"/>
</bean>
我的最终目标是拥有一个数据库连接池实例。这可行吗?
【问题讨论】:
标签: spring dependency-injection jboss5.x