中文字幕日韩精品一区二区免费_精品一区二区三区国产精品无卡在_国精品无码专区一区二区三区_国产αv三级中文在线

springboot學(xué)習(xí)系列(二)

spring boot多環(huán)境配置以及yml配置文件

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

1、平時項目中,我們可能需要到配置生產(chǎn)環(huán)境,測試環(huán)境,以及開發(fā)環(huán)境

2、那么每次在項目發(fā)布的時候,可能都需要改一下配置文件,修改一些路徑才可以。

3、接下來講一下spring boot的多環(huán)境配置,以及yml配置文件。

4、基于上一個demo項目。我們打開一下application.properties文件

spring boot學(xué)習(xí)系列(二)

5、可以看到里面是空的,什么都沒有

6、我們修改一下端口號,添加 

server.port=8088

  

spring boot學(xué)習(xí)系列(二)

然后我們啟動訪問一下,端口修改成功。

7、那么我們以該端口為例子。

生產(chǎn)環(huán)境改為80,測試環(huán)境改為8088,開發(fā)環(huán)境改為8080

新建三個文件為:

spring boot學(xué)習(xí)系列(二)

8、然后編寫一下里面的內(nèi)容。

application.properties內(nèi)容:

spring.profiles.active=dev

這里的dev標(biāo)志著環(huán)境為application-dev

application-dev.properties開發(fā)環(huán)境內(nèi)容:

server.port=8080

mybatis.type-aliases-package=com.example.demo.entity

spring.datasource.driverClassName=com.MySQL.jdbc.Driver
spring.datasource.url=jdbc:mysql://localhost:3306/springboot?useUnicode=true&characterEncoding=utf-8
spring.datasource.username=root
spring.datasource.password=123456

除了端口號之外,另外添加數(shù)據(jù)庫訪問地址。

application-pro.properties生產(chǎn)環(huán)境內(nèi)容:

server.port=80

mybatis.type-aliases-package=com.example.demo.entity

spring.datasource.driverClassName=com.mysql.jdbc.Driver
spring.datasource.url=jdbc:mysql://localhost:3306/springboot?useUnicode=true&characterEncoding=utf-8
spring.datasource.username=root
spring.datasource.password=123456

application-test.yml測試環(huán)境內(nèi)容:

server:
  port: 8088

mybatis:
  type-aliases-package: com.example.demo.entity

spring:
  datasource:
    driverClassName: com.mysql.jdbc.Driver
    url: jdbc:mysql://localhost:3306/springboot?useUnicode=true&characterEncoding=utf-8
    username: root
    password: 123456

yml內(nèi)容相比properties是不是看得更舒服和順眼呢。


仔細(xì)看一下數(shù)據(jù)結(jié)構(gòu),你大概就能知道yml和properties的區(qū)別了,其實讀取出來的數(shù)據(jù)是相同的。只是格式不太一樣


9、配置差不多就這樣了。我們試著跑一下看看效果。

1)

首先啟動dev環(huán)境:

看一下application.properties文件里配的是啥環(huán)境

spring boot學(xué)習(xí)系列(二)

啟動一下看看使用dev后,端口號是多少。

spring boot學(xué)習(xí)系列(二)

嗯,8080端口,沒毛病。

2)

在修改一下application.properties文件中為pro再啟動試試。

spring boot學(xué)習(xí)系列(二)

重啟訪問一下80端口試試

spring boot學(xué)習(xí)系列(二)

嗯,好像也沒毛病。訪問8080看看還能不能訪問呢。

spring boot學(xué)習(xí)系列(二)

8080端口訪問不了咯。那就安心了。

3)

最后在修改一下application.properties文件中為test。

spring boot學(xué)習(xí)系列(二)

啟動訪問一下看看。

spring boot學(xué)習(xí)系列(二)


嗯,好像也沒毛病。


差不多了,就這樣,下一篇講spring boot整合mybatis。


臺風(fēng)快來了,別被刮走了呀。


spring boot學(xué)習(xí)系列(二)


本文題目:springboot學(xué)習(xí)系列(二)
URL標(biāo)題:http://www.rwnh.cn/article28/peogjp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供用戶體驗、靜態(tài)網(wǎng)站、網(wǎng)站建設(shè)、服務(wù)器托管、網(wǎng)站收錄定制開發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)頁設(shè)計公司
无锡市| 德州市| 怀安县| 宜昌市| 新丰县| 齐河县| 湘潭县| 塔城市| 漳浦县| 柞水县| 新蔡县| 杨浦区| 德安县| 金沙县| 姜堰市| 西畴县| 南靖县| 武胜县| 贵定县| 翼城县| 安康市| 海晏县| 新晃| 驻马店市| 克拉玛依市| 永安市| 永仁县| 齐齐哈尔市| 绵竹市| 茶陵县| 利川市| 拜城县| 滨州市| 温州市| 长海县| 本溪| 张家界市| 彭山县| 兴仁县| 江阴市| 理塘县|