Springboot如何连接数据库
时间: 2023-06-15 07:06:25 浏览: 52
SpringBoot提供了很方便的方式来连接数据库。一般来说,连接数据库需要以下步骤:
1. 添加数据库驱动到项目中。比如,如果你使用MySQL数据库,可以在pom.xml文件中添加MySQL驱动的依赖:
```xml
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>8.0.23</version>
</dependency>
```
2. 配置数据源。在application.properties或application.yml文件中配置数据源的相关信息,如下所示:
```yaml
spring.datasource.url=jdbc:mysql://localhost:3306/testdb
spring.datasource.username=root
spring.datasource.password=123456
spring.datasource.driver-class-name=com.mysql.jdbc.Driver
```
3. 使用JdbcTemplate或ORM框架来操作数据库。比如,使用JdbcTemplate可以这样:
```java
@Autowired
private JdbcTemplate jdbcTemplate;
public List<Map<String, Object>> queryUsers() {
String sql = "SELECT * FROM users";
List<Map<String, Object>> users = jdbcTemplate.queryForList(sql);
return users;
}
```
以上是连接MySQL数据库的示例,如果你要连接其他类型的数据库,只需要更改相应的依赖和配置即可。