欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

SpringBoot生產(chǎn)環(huán)境和測(cè)試環(huán)境配置分離的教程詳解

 更新時(shí)間:2020年08月31日 10:27:00   作者:stellar_liu  
這篇文章主要介紹了SpringBoot生產(chǎn)環(huán)境和測(cè)試環(huán)境配置分離的教程詳解,需要的朋友可以參考下

第一步:項(xiàng)目中資源配置文件夾(resources文件夾)下先新增測(cè)試環(huán)境application-dev.yml和application-prod.yml兩個(gè)配置文件,分別代表測(cè)試環(huán)境配置和生產(chǎn)環(huán)境配置

第二步:在application.yml配置文件中設(shè)置如下配置(PS:active后定義的名字要和配置文件-后的名字一致,如下則系統(tǒng)執(zhí)行application-dev.yml)

spring:
 profiles:
 active: dev

第三步:?jiǎn)?dòng)項(xiàng)目

啟動(dòng)方式一:idea中 springboot run項(xiàng)目運(yùn)行,運(yùn)行日志提示執(zhí)行的配置文件為application-dev.yml

此啟動(dòng)方式缺點(diǎn):需要手動(dòng)修改配置文件

執(zhí)行結(jié)果(取application-dev.yml得變量定義值)

啟動(dòng)方式二:命令行打包啟動(dòng)

cmd 進(jìn)入項(xiàng)目所在目錄下,執(zhí)行mvn clean package使用java -jar 命令啟動(dòng)springboot-0.0.1-SNAPSHOT.jar  (沒(méi)有指定active文件時(shí),默認(rèn)執(zhí)行application中的默認(rèn)設(shè)置dev)若要執(zhí)行prod 生產(chǎn)配置文件,則命令為 java -jar -Dspring.profiles.active=prod springboot-0.0.1-SNAPSHOT.jar(命令行中指定active文件)

到此這篇關(guān)于SpringBoot生產(chǎn)環(huán)境和測(cè)試環(huán)境配置分離的教程詳解的文章就介紹到這了,更多相關(guān)SpringBoot生產(chǎn)環(huán)境和測(cè)試環(huán)境配置分離內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • mysql+spring+mybatis實(shí)現(xiàn)數(shù)據(jù)庫(kù)讀寫(xiě)分離的代碼配置

    mysql+spring+mybatis實(shí)現(xiàn)數(shù)據(jù)庫(kù)讀寫(xiě)分離的代碼配置

    今天小編就為大家分享一篇關(guān)于mysql+spring+mybatis實(shí)現(xiàn)數(shù)據(jù)庫(kù)讀寫(xiě)分離的代碼配置,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2019-03-03
  • java并發(fā)編程中實(shí)現(xiàn)可見(jiàn)性的四種可行方案解析

    java并發(fā)編程中實(shí)現(xiàn)可見(jiàn)性的四種可行方案解析

    這篇文章主要介紹了java并發(fā)編程中實(shí)現(xiàn)可見(jiàn)性的四種可行方案解析,使用關(guān)鍵字volatile和使用鎖(如synchronized關(guān)鍵字或者java.util.concurrent包中的鎖)來(lái)確保對(duì)共享變量的修改在多線程環(huán)境中能夠正確地被其他線程所觀察到,需要的朋友可以參考下
    2023-08-08
  • SpringBoot+ThreadLocal+AbstractRoutingDataSource實(shí)現(xiàn)動(dòng)態(tài)切換數(shù)據(jù)源

    SpringBoot+ThreadLocal+AbstractRoutingDataSource實(shí)現(xiàn)動(dòng)態(tài)切換數(shù)據(jù)源

    最近在做業(yè)務(wù)需求時(shí),需要從不同的數(shù)據(jù)庫(kù)中獲取數(shù)據(jù)然后寫(xiě)入到當(dāng)前數(shù)據(jù)庫(kù)中,因此涉及到切換數(shù)據(jù)源問(wèn)題,所以本文采用ThreadLocal+AbstractRoutingDataSource來(lái)模擬實(shí)現(xiàn)dynamic-datasource-spring-boot-starter中線程數(shù)據(jù)源切換,需要的朋友可以參考下
    2023-08-08
  • 深入理解Java設(shè)計(jì)模式之策略模式

    深入理解Java設(shè)計(jì)模式之策略模式

    這篇文章主要介紹了JAVA設(shè)計(jì)模式之策略模式的的相關(guān)資料,文中示例代碼非常詳細(xì),供大家參考和學(xué)習(xí),感興趣的朋友可以了解下
    2021-11-11
  • Mybatis基于注解實(shí)現(xiàn)多表查詢功能

    Mybatis基于注解實(shí)現(xiàn)多表查詢功能

    這篇文章主要介紹了Mybatis基于注解實(shí)現(xiàn)多表查詢功能,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-09-09
  • 關(guān)于Java?float和double精度范圍大小

    關(guān)于Java?float和double精度范圍大小

    這篇文章主要介紹了關(guān)于Java?float和double精度范圍大小,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-12-12
  • springmvc Controller方法沒(méi)有加@ResponseBody導(dǎo)致api訪問(wèn)404問(wèn)題

    springmvc Controller方法沒(méi)有加@ResponseBody導(dǎo)致api訪問(wèn)404問(wèn)題

    這篇文章主要介紹了springmvc Controller方法沒(méi)有加@ResponseBody導(dǎo)致api訪問(wèn)404問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-01-01
  • SpringBoot接口如何統(tǒng)一異常處理

    SpringBoot接口如何統(tǒng)一異常處理

    這篇文章主要介紹了SpringBoot接口如何統(tǒng)一異常處理,SpringBoot接口如何對(duì)異常進(jìn)行統(tǒng)一封裝,并統(tǒng)一返回呢?以下文的參數(shù)校驗(yàn)為例,如何優(yōu)雅的將參數(shù)校驗(yàn)的錯(cuò)誤信息統(tǒng)一處理并封裝返回呢,感興趣的下下伙伴可以一同參考一下
    2022-07-07
  • 淺談IDEA2018打包可執(zhí)行jar包的流程

    淺談IDEA2018打包可執(zhí)行jar包的流程

    這篇文章主要介紹了淺談IDEA2018打包可執(zhí)行jar包的流程,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-06-06
  • 深入Parquet文件格式設(shè)計(jì)原理及實(shí)現(xiàn)細(xì)節(jié)

    深入Parquet文件格式設(shè)計(jì)原理及實(shí)現(xiàn)細(xì)節(jié)

    這篇文章主要介紹了深入Parquet文件格式設(shè)計(jì)原理及實(shí)現(xiàn)細(xì)節(jié),有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-08-08

最新評(píng)論