springboot链接mysql
时间: 2023-10-12 22:18:36 浏览: 104
Spring Boot提供了一个非常方便的方式来连接MySQL数据库。以下是连接MySQL的步骤:
1. 添加MySQL的依赖项
在pom.xml文件中添加以下依赖项:
```
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
</dependency>
```
2. 配置数据源
在application.properties文件中添加以下配置:
```
spring.datasource.url=jdbc:mysql://localhost:3306/db_name
spring.datasource.username=username
spring.datasource.password=password
spring.datasource.driver-class-name=com.mysql.jdbc.Driver
```
3. 创建JdbcTemplate bean
在配置文件中创建一个JdbcTemplate bean,用于执行SQL语句:
```
@Bean
public JdbcTemplate jdbcTemplate(DataSource dataSource) {
return new JdbcTemplate(dataSource);
}
```
4. 在代码中使用JdbcTemplate
在需要使用JdbcTemplate的地方注入JdbcTemplate bean:
```
@Autowired
private JdbcTemplate jdbcTemplate;
```
然后就可以使用jdbcTemplate对象执行SQL语句了:
```
String sql = "SELECT * FROM users";
List<Map<String, Object>> userList = jdbcTemplate.queryForList(sql);
```
阅读全文