1
管理是否有人知道一種方法,使:C3P0由Spring
com.mchange.v2.c3p0.management.ManagementCoordinator=com.mchange.v2.c3p0.management.NullManagementCoordinator
使用Spring,而不是一個c3p0.properties文件?
管理是否有人知道一種方法,使:C3P0由Spring
com.mchange.v2.c3p0.management.ManagementCoordinator=com.mchange.v2.c3p0.management.NullManagementCoordinator
使用Spring,而不是一個c3p0.properties文件?
您可以定義下面bean:
<bean id="sysProps" class="org.springframework.beans.factory.config.MethodInvokingFactoryBean">
<property name="targetClass"><value>java.lang.System</value></property>
<property name="targetMethod"><value>setProperty</value></property>
<property name="arguments">
<list>
<value>com.mchange.v2.c3p0.management.ManagementCoordinator</value>
<value>com.mchange.v2.c3p0.management.NullManagementCoordinator</value>
</list>
</property>
</bean>
你的數據源bean定義應該然後包括depends-on
屬性如下所示:
<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource" destroy-method="close" depends-on="sysProps">