spring datasource: c3p0和DriverManagerDataSource
使用spring DataSource时配置c3p0和DriverManagerDataSource如下:
<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource" destroy-method="close">
<property name="driverClass" value="com.mysql.jdbc.Driver"/>
<property name="jdbcUrl" value="jdbc:mysql://localhost:3306/test"/>
<property name="user" value="root"/>
<property name="password" value="mysql"/>
</bean>
<bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource" destroy-method="close">
<property name="driverClassName" value="com.mysql.jdbc.Driver"/>
<property name="url" value="jdbc:mysql://localhost:3306/test"/>
<property name="username" value="root"/>
<property name="password" value="mysql"/>
</bean>
总结不同:
| 比较对象 | c3p0 | DriverManager | 备注 |
| 驱动名称 | driverClass | driverClassName | 注意大小写 |
| 连接地址 | jdbcUrl | url |
注意大小写 |
| 用户名称 | user | username |
注意大小写 |
浙公网安备 33010602011771号