真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

SpringBoot的Profile配置詳解

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

創(chuàng)新互聯(lián)是專業(yè)的瀘溪網(wǎng)站建設(shè)公司,瀘溪接單;提供做網(wǎng)站、成都做網(wǎng)站,網(wǎng)頁(yè)設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行瀘溪網(wǎng)站開(kāi)發(fā)網(wǎng)頁(yè)制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛(ài)的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來(lái)合作!

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

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

Spring Boot的Profile配置詳解

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…

 Spring Boot的Profile配置詳解

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

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持創(chuàng)新互聯(lián)。


本文名稱:SpringBoot的Profile配置詳解
網(wǎng)頁(yè)路徑:http://weahome.cn/article/jsipsh.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部