zoukankan      html  css  js  c++  java
  • JdbcTemplate

     
    •(1)  在pom.xml加入jdbcTemplate的依赖;
    •(2)  编写DemoDao类,声明为:@Repository,引入JdbcTemplate
    •(3)  编写DemoService类,引入DemoDao进行使用
    •(4)  编写Demo2Controller进行简单测试。编写Demo2Controller进行简单测试。
     
    pom.xml加入jdbcTemplate的依赖
    <dependency>
          <groupId>org.springframework.boot</groupId>
          <artifactId>spring-boot-starter-jdbc</artifactId>
    </dependency>
    如果在JPA已经加入的话,则可以不用引入以上的配置。
    <dependency>
          <groupId>org.springframework.boot</groupId>
          <artifactId>spring-boot-starter-data-jpa</artifactId>
    </dependency>
     
    代码使用
    那么只需要在需要使用的类中加入:
    @Resource
    private JdbcTemplate jdbcTemplate;
     
    编写DemoDao
    声明为:@Repository,引入JdbcTemplate
    public Demo getById(long id){
      String sql = "select *from Demo where id=?";
      RowMapper<Demo> rowMapper = new BeanPropertyRowMapper<Demo>(Demo.class);
      return jdbcTemplate.queryForObject(sql, rowMapper,id);
    }
     
     
    编写DemoService类,引入DemoDao进行使用
    @Resource
    private DemoDao demoDao;
    public void save(Demo demo){
       demoDao.save(demo);
    }
     
     
    编写Demo2Controller进行简单测试
    @Resource
    private DemoService demoService;
    @RequestMapping("/getById")
    public Demo getById(long id){
      return demoService.getById(id);
    }
  • 相关阅读:
    mysql的导出与导入命令的使用
    kendo ui 左侧弹出分享框
    Pytorch离线安装方法
    Python单词接龙小程序
    Shell结束指定名称的进程
    Shell脚本sed命令修改文件的某一行
    Shell中单双引号的区别
    矩阵问题
    泛型通配符详解
    合并链表
  • 原文地址:https://www.cnblogs.com/YangBinChina/p/13784794.html
Copyright © 2011-2022 走看看