1、新建动态web项目“11-8”,并导入jar包
2、配置文件applicationContext.xml,配置jdbc Template和数据源,这里需要提供mysql的密码
主要代码:
<!-- 配置jdbcTemplate -->
<bean id="jdbcTemplate" class="org.springframework.jdbc.core.JdbcTemplate">
<property name="dataSource">
<ref local="dataSource"/>
</property>
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd">
<!-- 配置数据源 -->
<bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">
<property name="driverClassName">
<value>com.mysql.jdbc.Driver</value>
</property>
<property name="url">
<value>jdbc:mysql://localhost:3306/test </value>
</property>
<property name="username">
<value>root</value>
</property>
<property name="password">
<value>123456</value>
</property>
</bean>
<!-- 配置jdbcTemplate -->
<bean id="jdbcTemplate" class="org.springframework.jdbc.core.JdbcTemplate">
<property name="dataSource">
<ref local="dataSource"/>
</property>
</bean>
</beans>
3、创建类AddUser,获取jdbc Template对象
package com.mr.main;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
import org.springframework.jdbc.core.JdbcTemplate;
public class AddUser {
//利用JdbcTemplate添加数据
public static void main(String[] args) {
JdbcTemplate jtl = null;
ApplicationContext factory = new ClassPathXmlApplicationContext("applicationContext.xml");//获取配置文件
jtl =(JdbcTemplate)factory.getBean("jdbcTemplate");//获取JdbcTemplate
String sql = "insert into tb_user(name,age,sex) values ('小明','23','男')";//SQL语句
jtl.update(sql);//执行添加操作
System.out.println("添加操作执行成功");//输出信息
}
}
4、运行得到