一.添加dependency
在pom.xml中添加如下
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-jdbc</artifactId>
</dependency>
二.配置dataSource
在第一篇文章中提到过可以在application.properties中进行配置,此方式略显复杂,使用application.yml进行配置
server:
port: 80
spring:
datasource:
driver-class-name: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://127.0.0.1:3306/test?useUnicode=true&characterEncoding=utf8&useSSL=false&allowPublicKeyRetrieval=true&serverTimezone=GMT%2B8
username: root
password: root #数据库名、用户名和密码改为自己的
三.创建路由
*数据库表为提前创建好的
@Autowired
private JdbcTemplate jdbcTemplate;
public static void main(String[] args) {
SpringApplication.run(Demo1Application.class, args);
}
@GetMapping("/db")
public List<Map<String,Object>> db(){
String sql = "select * from user";
List<Map<String,Object>> list = jdbcTemplate.queryForList(sql);
return list;
}
四.访问


本文介绍如何在Spring Boot项目中集成MySQL数据库,包括添加依赖、配置数据源、创建路由及执行SQL查询。
7万+





