spring boot(2.4.x之前版本)和spring cloud项目中配置文件的作用
Spring Boot和Spring Cloud项目中的application.properties
或application.yml
配置文件用于配置应用程序的各种属性,比如服务的端口号、数据库连接信息、特定功能的开关等。
application.properties
的例子:
server.port=8080
spring.datasource.url=jdbc:mysql://localhost:3306/mydb
spring.datasource.username=myuser
spring.datasource.password=mypass
application.yml
的例子:
server:
port: 8080
spring:
datasource:
url: jdbc:mysql://localhost:3306/mydb
username: myuser
password: mypass
这些配置文件可以根据不同的部署环境(开发、测试、生产等)进行定制,通常通过设置不同的配置文件后缀来实现,例如:application-dev.properties
,application-test.yml
。Spring Boot会根据spring.profiles.active
属性来选择加载对应的配置文件。
评论已关闭