/** * @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