brauchen
In der Projektentwicklung mit Springboot beginnt das Projekt sehr langsam. Wie schmerzhaft es wäre, wenn Sie das Projekt nach jeder Änderung des Codes oder der statischen Ressourcendatei neu starten müssen. So lassen Sie das Projekt sofort "neu starten", wenn es sich wieder ändert
Herausbringen
Spring-Boot-Devtools Das Federmodul kann diese Anforderung lösen und sogar die erwarteten Funktionen überschreiten. Das größte Merkmal ist, dass das Projekt "sofort neu gestartet" wird, solange es Änderungen gibt, aber viel Zeit spart als manuelles Start. Auch wenn es nicht gespeichert wird, macht es die Leute automatisch wieder Sorgen.
Was bereits gesagt wurde, übertraf die Erwartungen: Es unterstützt auch Remote -Updates und Startups neu. Es wird auf den Remote -Server durch Überwachung von Dateiänderungen auf dem lokalen Pfad und dann neu gestartet. Sie können es verwenden, solange Ihr Spring-Boot-Projekt lokale Ressourcenänderungen umfasst.
Es kann im Browser mit dem Leberoad -Plugin verwendet werden.
Besondere Anmerkung
Wenn Ihr Projekt das "Template Engine Framework" verwendet, fühlen Sie sich sehr glücklich
Wie häufig verwendete Freimaurer, Geschwindigkeit, Groovy, Thymeleaf, Schnurrbart
verwenden
Gradle Build -Konfiguration
Compile ("org.springframework.boot: Spring-Boot-Devtools"))Fügen Sie einfach Abhängigkeiten (d. H. Referenzgläser) hinzu und müssen "Code" nicht verwenden. Es gibt jedoch einige Konfigurationen, die verwendet werden können und sind in application.Properties konfiguriert.
Spring.Devtools.* Diese aufgelisteten Konfigurationen sind alle Spring-Boot-Devtools-bezogene Konfigurationen.
wobei Spring.devtools.restart.Enabled angibt, ob das automatische Start aktiviert werden soll
Zusammenfassen
Das obige ist der vom Editor eingeführte Spring Start -Instant -Neustart (heißer Ersatz). Ich hoffe, es wird für alle hilfreich sein. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Editor wird allen rechtzeitig antworten. Vielen Dank für Ihre Unterstützung auf der Wulin.com -Website!