中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁(yè) > news >正文

網(wǎng)站維護(hù)開發(fā)合同seo怎么做推廣

網(wǎng)站維護(hù)開發(fā)合同,seo怎么做推廣,wordpress 主題開發(fā) 兜,書籍網(wǎng)站開發(fā)多少錢寫在前面 本文看下springboot項(xiàng)目如何通過文件夾的方式來(lái)組織不同環(huán)境配置文件。 1:正文 一般的我們寫springboot項(xiàng)目時(shí)配置文件是這個(gè)樣子的: appliction.yaml --> 通過spring.profiles.activexxx來(lái)激活某個(gè)指定后綴的配置文件 application-evn1…

寫在前面

本文看下springboot項(xiàng)目如何通過文件夾的方式來(lái)組織不同環(huán)境配置文件。

1:正文

一般的我們寫springboot項(xiàng)目時(shí)配置文件是這個(gè)樣子的:

appliction.yaml --> 通過spring.profiles.active=xxx來(lái)激活某個(gè)指定后綴的配置文件
application-evn1.yml
application-evn2.yml
application-evn3.yml

上面不同環(huán)境的配置放在了不同的配置文件中。接著,隨著項(xiàng)目的增大,越來(lái)越多的功能和中間件會(huì)被引入,自然的每個(gè)文件配置的內(nèi)容會(huì)越來(lái)越多,這個(gè)時(shí)候?yàn)榱朔奖憔S護(hù)我們會(huì)通過拆分成多個(gè)文件的方式來(lái)解決這個(gè)問題,此時(shí)就變成了這樣:

appliction.yaml --> 通過spring.profiles.active=xxx來(lái)激活某個(gè)指定后綴的配置文件application-evn1-mq.yml
application-evn1-auth.yml
application-evn1-mysql.ymlapplication-evn2-mq.yml
application-evn2-auth.yml
application-evn2-mysql.ymlapplication-evn3-mq.yml
application-evn3-auth.yml
application-evn3-mysql.yml

這個(gè)時(shí)候包括主配置文件在內(nèi)我們就有了10個(gè)配置文件在一起堆著,當(dāng)然實(shí)際的情況配置文件的數(shù)量要比這個(gè)還要多,要改一個(gè)配置找都得找半天啦!如何解決這個(gè)問題?可以考慮再加一層文件夾,每個(gè)文件夾放一個(gè)環(huán)境的配置文件,這樣就能很快定位到具體的環(huán)境,進(jìn)而找到對(duì)應(yīng)的配置文件進(jìn)行修改,也就是變成這樣子:

appliction.yaml --> 通過spring.profiles.active=xxx來(lái)激活某個(gè)指定后綴的配置文件evn1(文件夾):application-evn1-mq.ymlapplication-evn1-auth.ymlapplication-evn1-mysql.ymlevn2(文件夾):application-evn2-mq.ymlapplication-evn2-auth.ymlapplication-evn2-mysql.ymlevn3(文件夾):application-evn3-mq.ymlapplication-evn3-auth.ymlapplication-evn3-mysql.yml

想要實(shí)現(xiàn)這種效果,我們需要依賴于maven提供的profile來(lái)做,首先配置如下:

 <profiles><profile><!-- 本地開發(fā)環(huán)境 --><id>xx</id><properties><profiles.active>xx</profiles.active><maven.test.skip>true</maven.test.skip></properties><activation><activeByDefault>true</activeByDefault></activation></profile><profile><!-- 本地開發(fā)環(huán)境 --><id>dev</id><properties><profiles.active>dev</profiles.active><maven.test.skip>true</maven.test.skip></properties><activation><activeByDefault>false</activeByDefault></activation></profile>
</profiles><build><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId><version>2.3.1.RELEASE</version><executions><execution><goals><goal>repackage</goal></goals></execution></executions></plugin></plugins><resources><resource><directory>src/main/resources</directory><!-- 資源根目錄排除各環(huán)境的配置,防止在生成目錄中多余其它目錄 --><excludes><exclude>xx/*</exclude><exclude>dev/*</exclude></excludes></resource><resource><directory>src/main/resources/${profiles.active}</directory></resource></resources>
</build>

這其實(shí)就是maven的profile功能,配置后在maven的視圖中就可以看到相關(guān)的profile了:
在這里插入圖片描述
這我們勾選誰(shuí),就會(huì)加載哪個(gè)文件下的配置信息了,比如我們其中xx:
在這里插入圖片描述

如果是在測(cè)試環(huán)境或者是生產(chǎn)環(huán)境,則就可以這樣來(lái)做CICD,比如dev:

D:\\programs\\mvn363\\apache-maven-3.6.3-bin\\apache-maven-3.6.3\\bin\\mvn clean package -Pdev

如下就是打出的jar包,是個(gè)fat jar,直接運(yùn)行就可以了:
在這里插入圖片描述

所以借助于idea工具,在本地開發(fā)的時(shí)候,只需要通過ui操作就可以切換不同的profile了,當(dāng)然通過maven命令也是可以的。

寫在后面

參考文章列表

SpringBoot不同環(huán)境加載不同配置文件 。

maven中profiles使用詳解 。

http://www.risenshineclean.com/news/59383.html

相關(guān)文章:

  • 課程網(wǎng)站怎么做關(guān)鍵詞優(yōu)化app
  • 從化專業(yè)做網(wǎng)站培訓(xùn)網(wǎng)站模板
  • 內(nèi)蒙古網(wǎng)站建設(shè)價(jià)格qq推廣官網(wǎng)
  • 遼寧新聞網(wǎng)站的建設(shè)seo官網(wǎng)
  • 個(gè)人網(wǎng)站 cdn學(xué)生個(gè)人網(wǎng)頁(yè)設(shè)計(jì)作品
  • 網(wǎng)站主機(jī)空間價(jià)格廣州網(wǎng)站運(yùn)營(yíng)專注樂云seo
  • 做淘寶客服的網(wǎng)站數(shù)字營(yíng)銷
  • 深圳網(wǎng)站建設(shè) 設(shè)計(jì)創(chuàng)公司搜索排名廣告營(yíng)銷怎么做
  • 深圳做網(wǎng)站專業(yè)公司產(chǎn)品軟文范例100字
  • 圖展網(wǎng)站源碼云和數(shù)據(jù)培訓(xùn)機(jī)構(gòu)怎么樣
  • 個(gè)體戶可以備案網(wǎng)站嗎上海網(wǎng)站建設(shè)公司
  • 做淘寶頭像的網(wǎng)站有哪些百度競(jìng)價(jià)查詢
  • 做外貿(mào)要自己建網(wǎng)站嗎百度指數(shù)的各項(xiàng)功能
  • 電子商務(wù)網(wǎng)站建設(shè)與完整實(shí)例seo網(wǎng)站推廣是什么
  • 做電腦網(wǎng)站手機(jī)能顯示廣州seo招聘網(wǎng)
  • 打開網(wǎng)站占空間百度推廣渠道代理
  • 做個(gè)人網(wǎng)站要注意什么線上推廣的渠道有哪些
  • 怎么建立一個(gè)網(wǎng)站csdn網(wǎng)絡(luò)營(yíng)銷的重要性與意義
  • 南網(wǎng)站建設(shè)百度廣告推廣收費(fèi)標(biāo)準(zhǔn)
  • 做美工的網(wǎng)站外貿(mào)營(yíng)銷網(wǎng)站怎么建站
  • wordpress站長(zhǎng)免費(fèi)的十大免費(fèi)貨源網(wǎng)站
  • 旅游網(wǎng)站用dw怎么做百度推廣找誰(shuí)
  • 公司網(wǎng)站的實(shí)例百度seo排名優(yōu)化是什么
  • 做電影網(wǎng)站還能賺錢嗎黃頁(yè)推廣平臺(tái)有哪些
  • friday wordpress深圳seo優(yōu)化排名推廣
  • 刷單平臺(tái)網(wǎng)站建設(shè)深圳seo優(yōu)化公司哪家好
  • 可以用來(lái)做論文引用的網(wǎng)站2345網(wǎng)址導(dǎo)航怎么下載
  • 郉臺(tái)網(wǎng)站建設(shè)百度關(guān)鍵詞搜索引擎排名優(yōu)化
  • linux做網(wǎng)站服務(wù)器那個(gè)軟件好品牌策劃方案模板
  • 網(wǎng)站qq統(tǒng)計(jì)學(xué)seo網(wǎng)絡(luò)推廣