SpringBoot2.2.2 使用 JdbcTemplate
Posted 沉得住气,沉淀自己。
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SpringBoot2.2.2 使用 JdbcTemplate相关的知识,希望对你有一定的参考价值。
/** * @author wf.zhang */ @RestController public class HelloController { @Autowired JdbcTemplate jdbcTemplate; @GetMapping("/query") public Map<String, Object> map() { List<Map<String, Object>> list = jdbcTemplate.queryForList("select * from user "); return list.get(0); } }
application.yml
spring: datasource: driver-class-name: com.mysql.cj.jdbc.Driver url: jdbc:mysql://localhost:3306/jdbc?useSSL=true&serverTimezone=UTC&characterEncoding=UTF8 data-username: root data-password: root #initialization-mode: always #schema=classpath: schema.sql #schema=classpath: user.sql #data=classpath: data.sql
run 启动类
结果 查询第一个
数据库
查询所有
/** * @author wf.zhang */ @RestController public class HelloController { @Autowired JdbcTemplate jdbcTemplate; @GetMapping("/query") public List<Map<String, Object>> list() { List<Map<String, Object>> list = jdbcTemplate.queryForList("select * from user "); return list; } }
结果
数据库创建表和数据 请看 https://www.cnblogs.com/wf-zhang/p/12163577.html
以上是关于SpringBoot2.2.2 使用 JdbcTemplate的主要内容,如果未能解决你的问题,请参考以下文章
springboot2.2.2整合redis与redis 工具类大全
SpringBoot2.2.2 中 jpa Repository的findOne 正确写法
SpringBoot 2.2.2:用于自定义分页的 Jackson 序列化程序不起作用
升级到 Spring Boot 2.2.2 后应用程序启动缓慢