博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Spring Boot 初体验(6)Spring Boot JdbcTemplate
阅读量:5124 次
发布时间:2019-06-13

本文共 1125 字,大约阅读时间需要 3 分钟。

一:引入jdbcTemplate依赖

org.springframework.boot
spring-boot-starter-jdbc
如果在JPA已经加入的话,则可以不用引入以上的配置。
org.springframework.boot
spring-boot-starter-data-jpa

编写DAO

直接使用就可以了

@Resource

private JdbcTemplate jdbcTemplate;

package com.mt.dog.dao;import java.util.List;import javax.annotation.Resource;import org.springframework.jdbc.core.BeanPropertyRowMapper;import org.springframework.jdbc.core.JdbcTemplate;import org.springframework.jdbc.core.RowMapper;import org.springframework.stereotype.Repository;import com.mt.dog.entity.Dog;@Repositorypublic class DogDao {    @Resource    private JdbcTemplate jdbcTemplate;    public Dog getDogById(Long id) {        String sql = "select * from dog where id=? ";        RowMapper
rowMapper = new BeanPropertyRowMapper<>(Dog.class); List
dogs = jdbcTemplate.query(sql, new Object[] { id }, rowMapper); return dogs.get(0); }}
View Code

 

转载于:https://www.cnblogs.com/kuangyefeige/p/9852698.html

你可能感兴趣的文章
css3学习笔记之渐变
查看>>
你会使用super()吗?你确定你了解它吗?
查看>>
【bzoj4825】[Hnoi2017]单旋 线段树+STL-set
查看>>
【小记】-003--a标签与 window.location.href 的区别
查看>>
python学习第十天列表的增加,修改,删除操作方法
查看>>
专题2(附篇):平面问题的差分解之差分公式的推导
查看>>
Vim命令
查看>>
pl/sql配置连接远程数据库oracle,本地没有安装oracle数据库的情况下
查看>>
PLSQL不好用,提示ora-12514 错误解决方法
查看>>
Struts中如何实现查询结果分页显示
查看>>
测试jdbc连接下,mysql和mycat的吞吐性能
查看>>
Wavecom短信猫Q2403A模块更适合二次开发应用
查看>>
Longest Valid Parentheses
查看>>
第二次作业
查看>>
ionic简介
查看>>
SVN环境搭建步骤
查看>>
链式堆栈
查看>>
linux 使用yum安装mysql
查看>>
记忆化搜索 || POJ 1088 滑雪
查看>>
linux常用命令总结
查看>>