在Spring Boot中,配置文件通常使用application.properties或application.yml。
1. 使用application.properties
# 设置服务器端口
server.port=8080
# 设置应用的上下文路径
server.servlet.context-path=/myapp2. 使用application.yml
server:
  port: 8080
  servlet:
    context-path: /myapp3. 在application.properties中使用环境变量
# 使用环境变量设置端口
server.port=${PORT:8080}4. 在application.yml中使用环境变量
server:
  port: ${PORT:8080}5. 在运行应用时指定配置文件
java -jar target/myapplication-0.0.1-SNAPSHOT.jar --spring.config.location=file:/path/to/config/6. 在运行应用时覆盖特定属性
java -jar target/myapplication-0.0.1-SNAPSHOT.jar --server.port=90907. 在application.properties中引用环境变量
my.custom.property=${MY_ENV_VARIABLE}8. 在application.yml中引用环境变量
my:
  custom:
    property: ${MY_ENV_VARIABLE}9. 在application.properties中使用随机值
my.secret=${random.value}
my.number=${random.int}
my.bignumber=${random.long}10. 在application.yml中使用随机值
my:
  secret: ${random.value}
  number: ${random.int}
  bignumber: ${random.long}以上是Spring Boot配置文件的一些基本用法,包括如何设置服务端口、上下文路径、如何引用环境变量、如何指定配置文件的位置、如何覆盖特定属性等。