application.properties可能看起来像这样:
# 通用配置
server.port=8080
# 开发环境特有配置
spring.profiles.active=dev
# 生产环境特有配置
#spring.profiles.active=prod
然后,你可以为不同的环境创建特定的配置文件:
application-dev.properties:开发环境配置
application-prod.properties:生产环境配置
例如,application-dev.properties可能包含:
# 开发环境数据库配置
spring.application.name=management
#指定数据库
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
spring.datasource.url=jdbc:mysql://localhost:3306/tlias
spring.datasource.username=root
spring.datasource.password=1234
#开启mybatis日志
mybatis.configuration.log-impl= org.apache.ibatis.logging.stdout.StdOutImpl
#mybatis驼峰命名自动映射
mybatis.configuration.map-underscore-to-camel-case=true
application-prod.properties可能包含:
# 生产环境数据库配置
#指定数据库
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
spring.datasource.url=jdbc:mysql://localhost:3306/tlias
spring.datasource.username=testuser
spring.datasource.password=123456
#开启mybatis日志
mybatis.configuration.log-impl= org.apache.ibatis.logging.stdout.StdOutImpl
#mybatis驼峰命名自动映射
mybatis.configuration.map-underscore-to-camel-case=true