• Spring Boot整合 JdbcTemplate


    (1) 在pom.xml加入jdbcTemplate的依赖;

    (2) 编写DemoDao类,声明为:@Repository,引入JdbcTemplate

    (3) 编写DemoService类,引入DemoDao进行使用

    (4) 编写Demo2Controller进行简单测试。

    1、在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>

    2、那么只需要在需要使用的类中加入: @Resource private JdbcTemplate jdbcTemplate;

    /**
     * 使用@Repository注解,标注这是一个持久化操作对象.
     * @author Angel -- 守护天使
     * @version v.0.1
     * @date 2016年12月18日
     */
    @Repository
    public class CatDao {
        
        @Resource
        private JdbcTemplate jdbcTemplate;
        
        public Cat selectByCatName(String catName){
            
            /**
             * 1、定义一个Sql语句;
             * 2、定义一个RowMapper.
             * 3、执行查询方法.
             */
            String sql = "select *from cat where cat_name=?";
            RowMapper<Cat> rowMapper = new BeanPropertyRowMapper<>(Cat.class);
            Cat cat = jdbcTemplate.queryForObject(sql, new Object[]{catName}, rowMapper);
            
            return cat;
        }
        
    }
  • 相关阅读:
    mysql日期计算转换
    Mysql的DATE_FORMAT()日期格式转换
    JDBC连接池BoneCP
    JSP之三大指令
    JSP的三大指令 七大动作 九大对象
    JSP的语法
    orcale序列操作
    Orcale约束-------外键约束
    Orcale约束-------檢查約束
    Orcale约束-------主键约束
  • 原文地址:https://www.cnblogs.com/a8457013/p/8064523.html
Copyright © 2020-2023  润新知