JdbcTemplate如何操作数据库

首先我们之前讲解了如何用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);
	    }
}

发布了12 篇原创文章 · 获赞 3 · 访问量 2660

猜你喜欢

转载自blog.csdn.net/qq_45014905/article/details/104308756