如何找到c3p0的活动连接数?

时间:2017-06-29 13:06:06

标签: spring jpa eclipselink c3p0

在我的项目中使用EclipseLink JPA,我使用c3p0池化数据源设置了最小和最大连接。

我已经通过applicationContext.xml中的spring bean将c3p0作为数据源传递,如下所示,

<bean id="entityManagerFactory" class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean">
.....
  <property name="dataSource" ref="pooledDataSource" />
.....
</bean>

 <bean id="pooledDataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource" destroy-method="close">
    <property name="driverClass" value="com.microsoft.sqlserver.jdbc.SQLServerDriver" />
    <property name="jdbcUrl" value="jdbc:sqlserver://XXX.XX.XX.XX:XXXX;databaseName=XXX" />
    <property name="user" value="XXX" />
    <property name="password" value="XXX" />

    <property name="minPoolSize" value="1" />
    <property name="maxPoolSize" value="100" />
</bean>

由此我需要监控完全开放的连接。

0 个答案:

没有答案