亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

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

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

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

垣曲县| 萝北县| 屯昌县| 奉节县| 舞阳县| 广丰县| 留坝县| 安福县| 夹江县| 磐安县| 都兰县| 怀远县| 南澳县| 吴忠市| 承德市| 乌审旗| 海伦市| 西青区| 化德县| 安新县| 河东区| 北川| 琼结县| 昭觉县| 富川| 桂林市| 巴东县| 蓬莱市| 和田市| 定安县| 石首市| 东丰县| 贺州市| 女性| 盐亭县| 青冈县| 东兰县| 连云港市| 车致| 密山市| 七台河市|