/** * 使用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+"行数据删除成功"); }
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。