xml方式连接数据库

https://www.bilibili.com/video/BV1ht411g7Zu?p=23arrow-up-right

feat: JdbcTemplate连接数据库arrow-up-right

这个代码成功测试连接了MySQL。

配置bean

主要是配置2个bean,一个是c3p0的数据源配置连接的属性,一个是将该数据源赋值给JdbcTemplate。

<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource">
    <property name="user" value="${jdbc.user}"></property>
    <property name="password" value="${jdbc.password}"></property>
    <property name="jdbcUrl" value="${jdbc.jdbcUrl}"></property>
    <property name="driverClass" value="${jdbc.driverClass}"></property>
    <property name="initialPoolSize" value="${jdbc.initPoolSize}"></property>
    <property name="maxPoolSize" value="${jdbc.maxPoolSize}"></property>
</bean>

<bean id="jdbcTemplate" class="org.springframework.jdbc.core.JdbcTemplate">
    <property name="dataSource" ref="dataSource"></property>
</bean>

引入包

引用了3个包。mysql版本8.0.20

junit test

GitHub Code: feat: @test 使用xml注入beanarrow-up-right

这个就是在@Before里加载了xml文件来获取bean。

Last updated