Springboot读取非application.xml的其他xml配置文件
这表示了除了application.yml外还有application-jdbc.yml和application-es.yml两个配置文件,这样我们就可以在application-jdbc.ym里配置专门的jdbc配置属性,在application-es.yml里专门配置es的配置属性。例如:application-jdbc.yml。
·
Springboot读取配置文件时默认读取的是application.yml,如果想要自定义配置文件,需要在application.yml 同级创建自定义yml文件,必须以application- 开头,然后在application.yml中配置文件名称,如下:
spring:
profiles:
active: jdbc,es
这表示了除了application.yml外还有application-jdbc.yml和application-es.yml两个配置文件,这样我们就可以在application-jdbc.ym里配置专门的jdbc配置属性,在application-es.yml里专门配置es的配置属性。
例如:application-jdbc.yml
spring:
datasource:
driver-class-name: com.mysql.cj.jdbc.Driver
jdbc-url: jdbc:mysql://localhost:3060/test?useUnicode=yes&characterEncoding=UTF-8&autoReconnect=true&useServerPrepStmts=true&useCursorFetch=true
username: root
password: 123456
hikari:
connection-timeout: 10000
validation-timeout: 3000
idle-timeout: 60000
login-timeout: 5
max-lifetime: 60000
maximum-pool-size: 10
minimum-idle: 5
read-only: false
更多推荐
已为社区贡献3条内容
所有评论(0)