這篇文章主要介紹了springboot中多環(huán)境配置的示例分析,具有一定借鑒價(jià)值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。
在賓陽等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供成都網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站 網(wǎng)站設(shè)計(jì)制作按需網(wǎng)站策劃,公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),成都品牌網(wǎng)站建設(shè),成都營銷網(wǎng)站建設(shè),外貿(mào)網(wǎng)站制作,賓陽網(wǎng)站建設(shè)費(fèi)用合理。NO1.我們在做項(xiàng)目的時(shí)候是不是都會(huì)區(qū)分很多環(huán)境呢?比如開發(fā)環(huán)境、測試環(huán)境、生產(chǎn)環(huán)境等,那么第一步我將先帶大家配置好各個(gè)環(huán)境;
1.首先打開我們項(xiàng)目的pom.xml文件加入以下內(nèi)容:
${project.artifactId}-${project.version} org.springframework.boot spring-boot-maven-plugin repackage org.apache.maven.plugins maven-compiler-plugin 3.3 1.8 utf8 src/main/resources/application-${filter-resource-name}.properties src/main/resources true filters/* filters/* application-dev.properties application-test.properties application-alpha.properties application-prod.properties src/main/resources true application-${filter-resource-name}.properties dev true dev test test alpha alpha prod prod
這一段相信大家都很熟悉了吧,我就不多做解釋了(有疑問的童鞋可以私信我哦);
2.然后打開application.properties文件,并在其中加入以下內(nèi)容:
#表示激活的配置文件(dev|prod)
spring.profiles.active=@filter-resource-name@
整個(gè)項(xiàng)目變成了如下結(jié)構(gòu):
至此我們的springboot多環(huán)境配置已經(jīng)完成;
3.設(shè)置日志級別
#log level logging.level.root=debug
4.設(shè)置自定義端口以及實(shí)例名
#端口 server.port=8888 #實(shí)例名 spring.application.name=demo-springboot
5.logback-spring.xml
demo/demo.log demo/demo.%d{yyyy-MM-dd}.log 10 ${FILE_LOG_PATTERN} 感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享的“springboot中多環(huán)境配置的示例分析”這篇文章對大家有幫助,同時(shí)也希望大家多多支持創(chuàng)新互聯(lián),關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,更多相關(guān)知識(shí)等著你來學(xué)習(xí)!
標(biāo)題名稱:springboot中多環(huán)境配置的示例分析-創(chuàng)新互聯(lián)
轉(zhuǎn)載源于:http://weahome.cn/article/dhogdg.html