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

Spring Boot的Profile配置詳解

 更新時(shí)間:2017年05月08日 10:37:29   作者:DT部落  
本篇文章主要介紹了Spring Boot的Profile配置詳解,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧

Profile 是Spring Boot用來(lái)針對(duì)不同的環(huán)境對(duì)不同的配置提供的支持,全局Profile配置使用application-{profile}.properties,如: application-dev.properties 可以表示為開發(fā)環(huán)境。

然后通過(guò)application.properties文件中的spring.profiles.active=dev來(lái)設(shè)置

在src/main/resources下面新建 application-dev.properties和application-prod.properties,并配置相關(guān)內(nèi)容信息

application-prod.properties內(nèi)容為:

server.context-path=/product
server.port=8080

author.name=Product
author.age=25

application-dev.properties內(nèi)容為:

server.context-path=/dev
server.port=9090

author.name=Dev
author.age=21

DemoApplication的代碼如下:

@ SpringBootApplication(scanBasePackages = "com.example")
@RestController
public class DemoApplication {

 @Autowired
 private Author author;

 @RequestMapping("/")
 public String index() {
 return "Hello " + author.getName() + ",Your age is " + author.getAge();
 }

 public static void main(String[] args) {
  SpringApplication.run(DemoApplication.class, args);
 }
}

其中 Author代碼如下: @ConfigurationProperties用作加載配置資源, prefix前綴符

@Component
@ConfigurationProperties(prefix = "author")
public class Author {
 private String name;
 private Long age;

 public String getName() {
 return name;
 }

 public void setName(String name) {
 this.name = name;
 }

 public Long getAge() {
 return age;
 }

 public void setAge(Long age) {
 this.age = age;
 }

}

設(shè)置application.properties的內(nèi)容:

spring.profiles.active=dev

表示dev環(huán)境,運(yùn)行Spring Boot APP…

 

可以看到配置信息就是dev的信息,可以切換成spring.profiles.active=prod測(cè)試看看。

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • SpringBoot加載配置文件的實(shí)現(xiàn)方式總結(jié)

    SpringBoot加載配置文件的實(shí)現(xiàn)方式總結(jié)

    在實(shí)際的項(xiàng)目開發(fā)過(guò)程中,我們經(jīng)常需要將某些變量從代碼里面抽離出來(lái),放在配置文件里面,以便更加統(tǒng)一、靈活的管理服務(wù)配置信息。所以本文將為大家總結(jié)一下SpringBoot加載配置文件的常用方式,需要的可以參考一下
    2022-03-03
  • 深入理解java自旋鎖

    深入理解java自旋鎖

    這篇文章主要介紹了如何深入理解java自旋鎖,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,下面和小編來(lái)一起學(xué)習(xí)下吧
    2019-05-05
  • Spring相關(guān)知識(shí)點(diǎn)的總結(jié)與梳理

    Spring相關(guān)知識(shí)點(diǎn)的總結(jié)與梳理

    今天小編就為大家分享一篇關(guān)于Spring相關(guān)知識(shí)點(diǎn)的總結(jié)與梳理,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2019-02-02
  • JAVA輸出流與輸入流代碼實(shí)例

    JAVA輸出流與輸入流代碼實(shí)例

    這篇文章主要介紹了JAVA輸出流與輸入流代碼實(shí)例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-02-02
  • Spring?IOC容器的Bean管理基于注解屬性注入方式

    Spring?IOC容器的Bean管理基于注解屬性注入方式

    這篇文章主要為大家介紹了Spring?IOC容器的Bean管理基于注解屬性注入方式,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-05-05
  • Mybatis調(diào)用視圖和存儲(chǔ)過(guò)程的方法

    Mybatis調(diào)用視圖和存儲(chǔ)過(guò)程的方法

    MyBatis支持普通sql的查詢、視圖的查詢、存儲(chǔ)過(guò)程調(diào)用,是一種非常優(yōu)秀的持久層框架。接下來(lái)通過(guò)本文給大家介紹mybatis調(diào)用視圖和存儲(chǔ)過(guò)程的方法,感興趣的朋友一起看看吧
    2016-10-10
  • springboot使用自定義注解實(shí)現(xiàn)aop切面日志

    springboot使用自定義注解實(shí)現(xiàn)aop切面日志

    這篇文章主要為大家詳細(xì)介紹了springboot使用自定義注解實(shí)現(xiàn)aop切面日志,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-09-09
  • springboot+jwt實(shí)現(xiàn)token登陸權(quán)限認(rèn)證的實(shí)現(xiàn)

    springboot+jwt實(shí)現(xiàn)token登陸權(quán)限認(rèn)證的實(shí)現(xiàn)

    這篇文章主要介紹了springboot+jwt實(shí)現(xiàn)token登陸權(quán)限認(rèn)證的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-06-06
  • Intellij IDEA導(dǎo)入eclipse web項(xiàng)目的操作步驟詳解

    Intellij IDEA導(dǎo)入eclipse web項(xiàng)目的操作步驟詳解

    Eclipse當(dāng)中的web項(xiàng)目都會(huì)有這兩個(gè)文件,但是idea當(dāng)中應(yīng)該是沒有的,所以導(dǎo)入會(huì)出現(xiàn)兼容問(wèn)題,但是本篇文章會(huì)教大家如何導(dǎo)入,并且導(dǎo)入過(guò)后還能使用tomcat運(yùn)行,需要的朋友可以參考下
    2023-08-08
  • Intellj Idea中的maven工程Java文件顏色不對(duì),未被識(shí)別的解決

    Intellj Idea中的maven工程Java文件顏色不對(duì),未被識(shí)別的解決

    這篇文章主要介紹了Intellj Idea中的maven工程Java文件顏色不對(duì),未被識(shí)別的解決,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-08-08

最新評(píng)論