Spring JDBC

Spring框架对JDBC的简单封装,提供了一个JdbcTemplate对象简化JDBC的开发

步骤

1、 导入jar包;

 

2、 创建JdbcTemplate对象,依赖于数据源DataSource
JdbcTemplate template = new JdbcTemplate(ds);
所以说JDBCTemplate跟前面学过的数据库连接池紧密关联 3、 调用JDBCTemplate的方法来完成CRUD的操作;
update():执行DML语句,即增、删、改语句
queryForMap():查询结果将结果集封装为map集合
queryForList():查询结果将结果集封装为list集合
query():查询结果,将结果封装为JavaBean对象
queryForObject():查询结果,将结果封装为对象

演示

package com.zzq.jdbctemplate;

import com.zzq.Druid.util.JDBCUtils;
import org.springframework.jdbc.core.JdbcTemplate;

/**
 * JdbcTemplate入门
 */
public class JdbcTemplateDemo01 {
   
     
    public static void main(String[] args) {
   
     
        //1.导入jar包
        //2.创建JDBCTemplate对象
        JdbcTemplate template = new JdbcTemplate(JDBCUtils.getDataSource());
        //3.调用方法
        String sql = "update account set balance = 5000 where id = ?";
        int count = template.update(sql, 3);
        System.out.println(count);
    }
}

运行效果: