成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

后端技術(shù):SpringBoot配置熱加載工具(devtools)筆記

開發(fā) 后端
spring-boot-devtools是spring為開發(fā)者提供的熱加載工具包。主要原理是使用了兩個(gè)ClassLoader類加載器,一個(gè)Classloader加載那些不會(huì)改變的類(第三方Jar包),另一個(gè)ClassLoader加載會(huì)發(fā)生變化的類.

[[394906]]

今天給大家介紹IDEA開發(fā)工具如何配置devtools熱加載工具。

1、devtools原理介紹

spring-boot-devtools是spring為開發(fā)者提供的熱加載工具包。主要原理是使用了兩個(gè)ClassLoader類加載器,一個(gè)Classloader加載那些不會(huì)改變的類(第三方Jar包),另一個(gè)ClassLoader加載會(huì)發(fā)生變化的類,稱為restart ClassLoader,這樣在個(gè)人代碼更改的時(shí)候,原來的restart ClassLoader 被釋放掉,然后重新創(chuàng)建一個(gè)restart ClassLoader,由于需要加載的類相比較少,所以實(shí)現(xiàn)了加快應(yīng)用重啟時(shí)間。

2、熱加載配置步驟

2.1 引入devtools依賴

  1. <dependency> 
  2.    <groupId>org.springframework.boot</groupId> 
  3.    <artifactId>spring-boot-devtools</artifactId> 
  4.    <optional>true</optional> 
  5. </dependency> 

2.2 IDEA配置

a.運(yùn)行時(shí)編譯配置

Shift+Ctrl+Alt+/ 組合鍵打開對(duì)話框選擇Registry選項(xiàng),然后勾選“compiler.automake.allow.when.app.running”作用:允許自動(dòng)編譯,即使開發(fā)應(yīng)用程序當(dāng)前正在運(yùn)行。注意自動(dòng)啟動(dòng)最終可能會(huì)刪除一些應(yīng)用程序所需的類。

b.自動(dòng)化編譯配置

“File” -> “Settings” -> “Build,Execution,Deplyment” -> “Compiler”,選中 “Build project automatically”

說明:IDEA開發(fā)工具針對(duì)代碼文件的編輯是自動(dòng)保存的,如果啟用該選項(xiàng)。任何小的改動(dòng)都會(huì)重新加載。建議還是通過快捷鍵的方式進(jìn)行加載。

 

責(zé)任編輯:姜華 來源: IT技術(shù)分享社區(qū)
相關(guān)推薦

2025-06-26 01:22:00

Spring配置接口

2021-06-28 07:09:24

MybatisresultMapJava

2021-10-18 10:36:31

Spring Boot插件Jar

2021-10-18 12:04:22

Spring BootJava開發(fā)

2024-12-05 10:26:33

Tomcat線程熱部署

2021-05-11 10:03:06

性能優(yōu)化工具Performance

2022-08-21 14:05:54

調(diào)試工具CDP

2021-11-02 16:44:40

部署DevtoolsJRebel

2021-07-27 07:49:39

SpringBoot配置環(huán)境

2023-09-11 08:31:12

自動(dòng)配置熱部署DevTools

2022-10-09 08:43:47

H5Webpack代碼

2022-03-23 07:31:34

SpringBoot加載配置

2022-08-26 08:17:32

Sidekick開源

2025-03-03 00:00:00

Chrome工具前端

2022-01-10 13:27:11

Chrome DevtMemory內(nèi)存分配

2009-07-16 14:08:14

webwork配置

2011-11-08 21:58:01

Nagios 配置 流

2021-07-11 07:05:28

RedisSpringBoot用法

2017-10-09 10:04:48

JavaScriptChrome DevT調(diào)試

2021-05-26 06:22:34

SpringBootJPA后端開發(fā)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 国产91丝袜在线播放 | 99久久婷婷国产综合精品电影 | 国产91在线 | 中日 | 一区二区三区四区在线视频 | 国产在线视频在线观看 | 91视频一区 | 成人av一区二区三区 | 亚洲日韩中文字幕一区 | 亚洲精品在线观看视频 | 欧美极品少妇xxxxⅹ免费视频 | 在线观看国产wwwa级羞羞视频 | 免费一区二区三区 | 国产aⅴ| 欧美久久综合 | 国产精品日本一区二区不卡视频 | 奇米超碰| 免费在线视频a | 亚洲国产成人精品女人久久久 | 国产线视频精品免费观看视频 | 亚洲免费在线 | a级黄色毛片免费播放视频 国产精品视频在线观看 | 久久久成人精品 | 综合二区| 久久久久欧美 | 日韩欧美在线不卡 | 亚洲欧美激情精品一区二区 | 久久久久国产成人精品亚洲午夜 | 91精品国产91久久久久久最新 | 日韩国产中文字幕 | 欧美一区二区三区精品免费 | 亚洲国产一区二区三区在线观看 | 91色站| 国产精品高 | 国产男女视频网站 | 亚洲视频中文字幕 | 久草在线影 | 久久国产精品视频 | 久久久久1 | 亚洲高清在线播放 | 久久99精品久久久水蜜桃 | 在线观看成人小视频 |