Spring框架对Jdbc简单操作,代码实现(增、删、改)

本文内容纲要:Spring框架对Jdbc简单操作,代码实现(增、删、改)

在上一篇博客中,我为大家简单介绍了一下使用Spring框架对Jdbc操作的优势,以及在操作上的一些方法。

那么今天我们就一起来用代码实现一下,使用Spring 框架中封装的JdbcTemplate对象来对数据库进行增、删、改。

**  下面就是代码实现过程,每行都有注释,希望能够帮到大家**

/**

* 使用Spring框架对Jdbc进行简单操作

*/

public class SpringTemplate {

@Test

//使用JdbcTemplate模板向数据库中添加数据

public void testInsert(){

//1. 首先获得springTemplate对象,依赖于数据源

JdbcTemplate template = new JdbcTemplate(new ComboPooledDataSource());

//2. 使用JdbcTemplate对象调update()方法对向数据库中插入数据

// 2.1获得操作数据库的sql语句对象

String sql="insert into users (uname,password) values(?,?)";

// 2.2使用template对象执行sql语句

int row = template.update(sql, "黄药师", "11111");

//在控制台打印row,看数据是否插入成功

System.out.println(row+"行数据添加完成");

}

@Test

//使用SpringTemplate模板修改数据库数据

public void update(){

//1.首先获得SpringTemplate对象,依赖于数据源

JdbcTemplate template = new JdbcTemplate(new ComboPooledDataSource());

//2.使用JdbcTemplate对象调query()方法,对数据库进行修改

//2.1 获得操作数据库的sql语句对象

String sql="update users set uname=?,password=? where uid=?";

//2.2 使用template对象来执行sql语句

int row = template.update(sql, "李小龙", "22222", 20);

//打印row看看数据是否修改成功

System.out.println(row+"行数据修改完成");

}

@Test

//使用SpringTemplate模板删除数据库中的某些数据

public void delete(){

//1.首先获得SpringTemplate对象,依赖于数据源

JdbcTemplate template = new JdbcTemplate(new ComboPooledDataSource());

//2. 使用template对象调update()方法,进项删除数据

//2.1 获得操作数据库的sql语句对象

String sql="delete from users where uid=?";

//2.2 使用template对象来执行sql语句

int row = template.update(sql, "5");

//打印row来看看删除是否成功

System.out.println(row+"行数据删除成功");

}

本文内容总结:Spring框架对Jdbc简单操作,代码实现(增、删、改)

原文链接:https://www.cnblogs.com/Hubert-dzl/p/11064112.html

以上是 Spring框架对Jdbc简单操作,代码实现(增、删、改) 的全部内容, 来源链接: utcz.com/z/362688.html

回到顶部