Spring Boot框架 - 数据访问 - JDBC&自动配置
一、新建Spring Boot 工程
特殊勾选数据库相关两个依赖
- Mysql Driver — 数据库驱动
- Spring Data JDBC
二、配置文件application.properties 中配置数据库信息即可
1 #testjdbc数据库连接信息 2 spring.datasource.username=root 3 spring.datasource.password=root1234 4 spring.datasource.url=jdbc:mysql://localhost:3306/testjdbc 5 spring.datasource.driver-class-name=com.mysql.jdbc.Driver
三、操作数据库:自动配置了JdbcTemplate操作数据库
- 注入jdbcTemplat
1 @Controller 2 public class HelloController { 3 // 注入jdbcTemplate 4 @Autowired 5 JdbcTemplate jdbcTemplate; 6 }
- 查询数据库
public Map<String,Object> map(){ // queryForList 方法返回值类型是:List<java.util.Map<java.lang.String,java.lang.Object>> List<Map<String,Object>> list =jdbcTemplate.queryForList("select * from Department"); return list.get(0); }
- 添加相关注解
@ResponseBody //返回结果直接显示在浏览器中
@GetMapping("/query") //设置请求地址 - 浏览器输入:http://localhost:8081/query,返回查询结果