如何在基于SpringBoot项目的application.properties或application.yml文件中配置数据源?
时间: 2024-11-13 08:26:05 浏览: 3
springboot在项目中集成 mysql,sqlserver多数据源项目源代码.zip
5星 · 资源好评率100%
在Spring Boot项目中,为了配置数据源,通常会在`application.properties`或`application.yml`文件中设置一些特定的属性。这里是一个基本的例子:
### application.properties:
```properties
spring.datasource.url=jdbc:mysql://localhost:3306/mydb
spring.datasource.username=root
spring.datasource.password=password
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
```
### 或者在application.yml:
```yaml
spring:
datasource:
url: jdbc:mysql://localhost:3306/mydb
username: root
password: password
driver-class-name: com.mysql.cj.jdbc.Driver
```
在这个例子中:
- `url`: 数据库URL,包括协议、主机名、端口和数据库名称。
- `username` 和 `password`: 数据库连接的用户名和密码。
- `driver-class-name`: 数据库驱动程序的全限定类名。
要让Spring Boot能够自动检测并应用这些配置,你需要包含`spring-boot-starter-data-jpa`或`spring-boot-starter-jdbc`依赖,这会启用Spring Data JPA或JDBC的相关支持。
阅读全文