springboot的只想读取一种配置文件怎么设置
时间: 2023-06-10 15:06:34 浏览: 108
如果你只想读取一种配置文件,可以在 Spring Boot 应用程序的 classpath 下创建一个名为 `application.properties` 或 `application.yml` 的文件,并将所有配置都放在该文件中。
如果你使用 `properties` 文件,可以在其中设置属性键值对,例如:
```
server.port=8080
spring.datasource.url=jdbc:mysql://localhost:3306/mydatabase
spring.datasource.username=myuser
spring.datasource.password=mypassword
```
如果你使用 `yml` 文件,可以将属性和值作为键值对写成缩进的层次结构,例如:
```
server:
port: 8080
spring:
datasource:
url: jdbc:mysql://localhost:3306/mydatabase
username: myuser
password: mypassword
```
Spring Boot 应用程序将自动加载这个文件,并使用其中的配置。如果你不想使用默认的文件名 `application.properties` 或 `application.yml`,你可以在启动应用程序时使用 `--spring.config.name` 和 `--spring.config.location` 参数来指定文件名和文件路径。例如:
```
java -jar myapp.jar --spring.config.name=myconfig --spring.config.location=/path/to/config/
```
阅读全文