• 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+"行数据删除成功");
        }
    
  • 相关阅读:
    C# 二维数组 排列组合
    highcharts(数据可视化框架),ajax传递数据问题
    EasyPoi导入验证功能
    EasyPoi使用入门
    SSJ(Spring+springMVC+JPA)设置xml文件思路流程
    spring框架设置jdbc
    使用JDBC完成CRUD(增删改查)
    Java的数据类型(常量,变量)
    jdk8的安装与卸载
    Java的第一个你好世界
  • 原文地址:https://www.cnblogs.com/Hubert-dzl/p/11064112.html
Copyright © 2020-2023  润新知