91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

spring boot學習系列(二)

發布時間:2020-05-25 04:34:44 來源:網絡 閱讀:2171 作者:a8752311 欄目:MySQL數據庫

spring boot多環境配置以及yml配置文件


1、平時項目中,我們可能需要到配置生產環境,測試環境,以及開發環境


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


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


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


spring boot學習系列(二)


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


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

server.port=8088

  

spring boot學習系列(二)

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


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

生產環境改為80,測試環境為8088,開發環境為8080


新建三個文件為:

spring boot學習系列(二)


8、然后編寫一下里面的內容。


application.properties內容:


spring.profiles.active=dev

這里的dev標志著環境為application-dev



application-dev.properties開發環境內容:

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

除了端口號之外,另外添加數據庫訪問地址。



application-pro.properties生產環境內容:

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測試環境內容:

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內容相比properties是不是看得更舒服和順眼呢。


仔細看一下數據結構,你大概就能知道yml和properties的區別了,其實讀取出來的數據是相同的。只是格式不太一樣


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

1)

首先啟動dev環境:

看一下application.properties文件里配的是啥環境

spring boot學習系列(二)

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

spring boot學習系列(二)

嗯,8080端口,沒毛病。


2)

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

spring boot學習系列(二)

重啟訪問一下80端口試試


spring boot學習系列(二)


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


spring boot學習系列(二)

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


3)

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

spring boot學習系列(二)

啟動訪問一下看看。

spring boot學習系列(二)


嗯,好像也沒毛病。


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


臺風快來了,別被刮走了呀。


spring boot學習系列(二)










向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

石家庄市| 周至县| 许昌市| 新沂市| 大洼县| 揭东县| 大埔区| 于都县| 岳阳市| 德保县| 博罗县| 内江市| 龙山县| 石河子市| 营口市| 禹州市| 郁南县| 慈利县| 揭西县| 丽水市| 上虞市| 安新县| 和田县| 什邡市| 贵溪市| 黔西| 海南省| 姜堰市| 乳源| 周口市| 措美县| 集安市| 余庆县| 双辽市| 纳雍县| 巴林右旗| 贵德县| 临漳县| 四会市| 巴塘县| 墨脱县|