首先我们之前讲解了如何用JDBC来操作数据库(https://blog.csdn.net/qq_45014905/article/details/104301118), 但是这种方法有很多的局限性(不足);因此我们的前人对他们来进行了改进,
①首先,之前的那种方法线程要不断的创建关闭,非常的麻烦,因此有了连接池的技术,让这些连接可以重复使用;
②改进了以后代码量还是非常的大,为了更加的简化代码,又有了JDBCTemplate技术
那么我就带领大家来进行一个简单的案例用JDBCTemplate来操作数据库
①导入相关的jar包(自身5个,mysql驱动包,德鲁伊连接池一个)
②导入德鲁伊连接池工具类
③导入德鲁伊连接池的配置文件
以上三步 是常规进行的
④创建JdbcTemplate核心对象
⑤编写sql语句
⑥执行sql语句
package com.itheima.demo;
import com.itheima.utils.DruidUtils;
import org.junit.Test;
import org.springframework.jdbc.core.JdbcTemplate;
public class Demo {
@Test
public void test(){
//1.创建jdbcTemplate对象
JdbcTemplate jdbcTemplate=new JdbcTemplate(DruidUtils.getDataSource());
//2.创建sql语句
String sql="\n" +
"CREATE TABLE product(\n" +
"\tpid INT PRIMARY KEY AUTO_INCREMENT,\n" +
"\tpname VARCHAR(20),\n" +
"\tprice DOUBLE\t\n" +
");";
//3.执行sql语句
jdbcTemplate.execute(sql);
}
}
来源:CSDN
作者:老婆就是要败家
链接:https://blog.csdn.net/qq_45014905/article/details/104308756