zoukankan      html  css  js  c++  java
  • jdbcTemplate实现增删改的操作

     1 @Test
     2     public void delete() {
     3         //设置数据库信息
     4         DriverManagerDataSource dataSource = new DriverManagerDataSource();
     5         dataSource.setDriverClassName("com.mysql.jdbc.Driver");
     6         dataSource.setUrl("jdbc:mysql:///spring_day03");
     7         dataSource.setUsername("root");
     8         dataSource.setPassword("root");
     9         
    10         //创建jdbcTemplate对象
    11         JdbcTemplate jdbcTemplate = new JdbcTemplate(dataSource);
    12         
    13         //调用update方法实现删除
    14         String sql = "delete from user where username=?";
    15         int rows = jdbcTemplate.update(sql, "lucy");
    16         System.out.println(rows);
    17     }
    18     
    19     //2 修改操作
    20     @Test
    21     public void update() {
    22         //设置数据库信息
    23         DriverManagerDataSource dataSource = new DriverManagerDataSource();
    24         dataSource.setDriverClassName("com.mysql.jdbc.Driver");
    25         dataSource.setUrl("jdbc:mysql:///spring_day03");
    26         dataSource.setUsername("root");
    27         dataSource.setPassword("root");
    28         
    29         //创建jdbcTemplate对象
    30         JdbcTemplate jdbcTemplate = new JdbcTemplate(dataSource);
    31         
    32         //调用jdbcTemplate里面的方法实现 update方法
    33         String sql = "update user set password=? where username=?";
    34         int rows = jdbcTemplate.update(sql, "1314","lucy");
    35         System.out.println(rows);
    36     }
    37 
    38     // 1 添加操作
    39     @Test
    40     public void add() {
    41 //         设置数据库信息
    42         DriverManagerDataSource dataSource = new DriverManagerDataSource();
    43         dataSource.setDriverClassName("com.mysql.jdbc.Driver");
    44         dataSource.setUrl("jdbc:mysql:///spring_day03");
    45         dataSource.setUsername("root");
    46         dataSource.setPassword("root");
    47 
    48 //         创建jdbcTemplate对象,设置数据源
    49         JdbcTemplate jdbcTemplate = new JdbcTemplate(dataSource);
    50 
    51 //         调用jdbcTemplate对象里面的方法实现操作
    52         //创建sql语句
    53         String sql = "insert into user values(?,?)";
    54         int rows = jdbcTemplate.update(sql, "lucy","250");
    55         System.out.println(rows);
    56     }
  • 相关阅读:
    Django自带的用户认证auth模块
    Django logging模块
    python之MRO和垃圾回收机制
    Django内置form表单和ajax制作注册页面
    自定义登录验证的中间件
    中间件控制访问评率
    多表查询
    单表查询
    同一服务器部署多个tomcat时的端口号修改详情
    反射获取类中的属性和set属性
  • 原文地址:https://www.cnblogs.com/cuibin/p/6713216.html
Copyright © 2011-2022 走看看