Spring Boot框架解決java開發中繁瑣的xml配置 使我們能夠快速的搭建一個基礎java項目
Spring Boot配置文件支持.yml 也支持.properties yml 配置加載是有序的 .properties 無序
application.yml配置結構
spring:
application:
name: wxxcx
mvc:
view:
prefix: /WEB-INF/jsp/
suffix: jsp
application.yml配置結構
spring.application.name=wxxcx
server.port = 9000
server.context-path = /
server.tomcat.uri-encoding = UTF-8
spring.mvc.view.prefix=/WEB-INF/jsp/
spring.mvc.view.suffix=.jsp
可以看到yml 配置信息類似 梯形分級結構,注意:自上而下 組成的級名必須唯一,比如這裏第一級有spring則不能再有另外一個一級名爲spring的配置信息。
配置文件的切換。
通常配置文件分dev 開發環境 ,test 測試環境,prod 生產環境
可在工程中分別創建
application-dev.yml application-test.yml application-prod.yml 三個配置文件
單獨創建一個application.yml 的配置文件,配置如下
spring:
profiles:
active: dev
通過設置spring.profiles.active的方式 切換配置文件,也可以通過在啓動jar 包或 war包時 輸入
--spring.profiles.active=test 的方式進行。