视频讲解:https://www.bilibili.com/video/av47952931?p=67
JdbcTemplate概述
JdbcTemplate是Spring框架中提供的一个对象,对原始的JDBC API进行简单封装,不用直接使用JDBC对数据库操作了,简化了对数据库的操作,其用法与DBUtils类似.
JdbcTemplate对象的创建
一. 创建对象首先需要配置一个数据源
- 配置C3P0数据源:
使用C3P0数据源,需要在bean.xml中配置如下:
<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource">
<property name="driverClass" value="com.mysql.jdbc.Driver"></property>
<property name="jdbcUrl" value="jdbc:mysql://localhost:3306/数据库名"></property>
<property name="user" value="用户名"></property>
<property name="password" value="密码"></property>
</bean>
- 配置DBCP数据源
使用DBCP数据源,需要在bean.xml中配置如下:
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource">
<property name="driverClassName" value="com.mysql.jdbc.Driver"></property>
<property name="url" value="jdbc:mysql://localhost:3306/数据库名"></property>
<property name="username" value="用户名"></property>
<property name="password" value="密码"></property>
</bean>
- 使用Spring内置的数据源DriverManagerDataSource,需要在bean.xml中配置如下:
<bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">
<property name="driverClassName" value="com.mysql.jdbc.Driver"></property>
<property name="url" value="jdbc:mysql://localhost:3306/数据库名"></property>
<property name="username" value="用户名"></property>
<property name="password" value="密码"></property>
</bean>
二. 创建JdbcTemplate对象:
向JdbcTemplate中注入数据源创建对象,在bean.xml中配置如下:
<bean