spring boot框架如何连接数据库
时间: 2023-07-30 13:09:51 浏览: 96
连接数据库是 Spring Boot 框架中非常常见的一种操作。Spring Boot 提供了对多种数据库的支持,包括 MySQL、Oracle、PostgreSQL 等等。
假设你要连接的是 MySQL 数据库,在 Spring Boot 中可以通过以下步骤进行配置:
1. 在 pom.xml 文件中添加 MySQL 驱动的依赖:
```xml
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
</dependency>
```
2. 在 application.properties 或 application.yml 文件中配置数据库连接信息:
```properties
spring.datasource.url=jdbc:mysql://localhost:3306/your_database_name
spring.datasource.username=your_username
spring.datasource.password=your_password
spring.datasource.driver-class-name=com.mysql.jdbc.Driver
```
3. 在代码中使用 @Autowired 注解注入 DataSource 对象,即可使用 JdbcTemplate 进行数据库操作:
```java
@Autowired
DataSource dataSource;
public void query() {
JdbcTemplate jdbcTemplate = new JdbcTemplate(dataSource);
List<Map<String, Object>> list = jdbcTemplate.queryForList("SELECT * FROM your_table_name");
}
```
以上是连接 MySQL 数据库的简单步骤,其他数据库的连接方式类似。需要注意的是,具体的配置和操作方式可能会因为不同的数据库和版本而有所不同。
阅读全文