最近2018中文字幕在日韩欧美国产成人片_国产日韩精品一区二区在线_在线观看成年美女黄网色视频_国产精品一区三区五区_国产精彩刺激乱对白_看黄色黄大色黄片免费_人人超碰自拍cao_国产高清av在线_亚洲精品电影av_日韩美女尤物视频网站

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
SpringBootdevtool的使用方法

這篇文章主要介紹“Spring Boot devtool的使用方法”,在日常操作中,相信很多人在Spring Boot devtool的使用方法問題上存在疑惑,小編查閱了各式資料,整理出簡(jiǎn)單好用的操作方法,希望對(duì)大家解答”Spring Boot devtool的使用方法”的疑惑有所幫助!接下來,請(qǐng)跟著小編一起來學(xué)習(xí)吧!

在習(xí)水等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場(chǎng)前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供網(wǎng)站設(shè)計(jì)、做網(wǎng)站 網(wǎng)站設(shè)計(jì)制作定制網(wǎng)站開發(fā),公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),品牌網(wǎng)站設(shè)計(jì),成都營(yíng)銷網(wǎng)站建設(shè),成都外貿(mào)網(wǎng)站建設(shè)公司,習(xí)水網(wǎng)站建設(shè)費(fèi)用合理。

Spring Boot devtool的使用

Spring Boot為我們提供了一個(gè)便捷的開發(fā)Spring Boot應(yīng)用程序的環(huán)境,同時(shí)為了方便我們的開發(fā)Spring Boot應(yīng)用程序,Spring Boot 推出了Spring Boot devtool的工具來方便我們更加快速的開發(fā)和測(cè)試Spring Boot應(yīng)用程序。

我們將會(huì)從下面幾個(gè)方面來詳細(xì)講解Spring Boot devtool的功能。

添加Spring Boot devtool依賴

添加Spring Boot devtool依賴很簡(jiǎn)單:

 


   org.springframework.boot
   spring-boot-devtools

這樣就添加好了,我們可以開始使用Spring boot devtool帶給我們的優(yōu)秀功能了。

默認(rèn)屬性

Spring Boot為我們提供了很多自動(dòng)配置來提高我們開發(fā)的效率,比如會(huì)緩存模板引擎例如thymeleaf, 但是如果我們?cè)陂_發(fā)過程匯中可能需要快速的看到修改的結(jié)果,這個(gè)時(shí)候我們就不需要這個(gè)緩存配置了,這時(shí)候我們就需要配置:

spring.thymeleaf.cache=false

如果添加了spring-boot-devtools, 上述的配置就不需要手動(dòng)添加,devtool會(huì)自動(dòng)幫我們添加好。

自動(dòng)重啟

在開發(fā)過程中,如果我們修改了某些java文件,我們可能需要重啟下項(xiàng)目來觀看修改后的結(jié)果,如果使用spring-boot-devtools,當(dāng)classpath中有文件變動(dòng)時(shí)候,devtools會(huì)自動(dòng)幫你重啟服務(wù)器。

注意,這里的重啟的條件是classpath的文件要有變化,如果你在使用IDEA開發(fā)的話,請(qǐng)勾選“Build project automatically” 選項(xiàng),如下圖示所示,否則你需要重新build項(xiàng)目來使重啟生效。

Spring Boot devtool的使用方法

image

Live Reload

Live Reload主要針對(duì)資源文件的,我們的APP啟動(dòng)之后,可以看到一個(gè):

 

o.s.b.d.a.OptionalLiveReloadServer       : LiveReload server is running on port 35729

當(dāng)資源文件變動(dòng)的時(shí)候,方便前端刷新。

如果要用到這個(gè)live reload的功能,需要在chrome瀏覽器中安裝一個(gè)Remote Live Reload 的插件。

Spring Boot devtool的使用方法

image

這個(gè)插件主要是通過引入的腳本livereload.js在 livereload 服務(wù)和瀏覽器之間建立了一個(gè) WebSocket 連接。每當(dāng)監(jiān)測(cè)到文件的變動(dòng),livereload 服務(wù)就會(huì)向?yàn)g覽器發(fā)送一個(gè)信號(hào),瀏覽器收到信號(hào)后就刷新頁面,實(shí)現(xiàn)了實(shí)時(shí)刷新的效果。

全局配置

spring-boot-devtools 提供了一個(gè)全局配置文件,方便你的開發(fā)環(huán)境配置,該文件在$HOME 目錄下面的 .spring-boot-devtools.properties 。

到此,關(guān)于“Spring Boot devtool的使用方法”的學(xué)習(xí)就結(jié)束了,希望能夠解決大家的疑惑。理論與實(shí)踐的搭配能更好的幫助大家學(xué)習(xí),快去試試吧!若想繼續(xù)學(xué)習(xí)更多相關(guān)知識(shí),請(qǐng)繼續(xù)關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編會(huì)繼續(xù)努力為大家?guī)砀鄬?shí)用的文章!


新聞標(biāo)題:SpringBootdevtool的使用方法
轉(zhuǎn)載來于:http://fisionsoft.com.cn/article/gdoijj.html