当前位置:   article > 正文

Spring框架学习-AOP操作-JdbcTemplate(操作数据库-查询)-11_jdbctemplate查询一条数据

jdbctemplate查询一条数据

一、JdbcTemplate操作数据库-单条数据

1、调用 JdbcTemplate 方法实现查询表 记录数

在这里插入图片描述
在这里插入图片描述

  // 查询
    @Override
    public int selectCount() {
   
        // 1创建sql语句
        String sql = "select count(*) from t_user";
        int count = jdbcTemplate.queryForObject(sql, Integer.class);
        return count;
    }
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

在这里插入图片描述
测试

 // 查询
    @Test
    public void query() {
   
        ApplicationContext context =
                new ClassPathXmlApplicationContext("bean1.xml");
        UserService userService = context.getBean("userService", UserService.class);
        int count = userService.findCount();
        System.out.println("表记录数"+count);
    }
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10

在这里插入图片描述

2、调用 JdbcTemplate 方法实现查询返回对象

UserDaoImpl.java

  @Override
    public User findUserInfo(String id) {
   
        // 1创建sql语句
        String sql = "select * from t_user where userid=?";
        User user = jdbcTemplate.queryForObject(sql, new BeanPropertyRowMapper<User>(User.class),id);
        return user;
    }
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
// 查询
    
  • 1
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/AllinToyou/article/detail/576735
推荐阅读
相关标签
  

闽ICP备14008679号