Pour les projets qui utilisent Spring-boot, ce dernier offre des outils de développement qui améliorent l'expérience du développeur ou, osons-le, la rende un peu plaisante 🙂
Comment ça? Y a-t-il vraiment des outils pour simplifier la vie des développeurs ?
Avec la stack "spring-boot-devtools" la modification du code est pris en compte à chaud.
Passons à la mise en pratique qui comporte uniquement une seule étape!
Cette étape consiste à rajouter cette dépendance:
Et après cela, toute modification du code sous votre IDE préféré sera répercuté sur l'application web (ou une application main) lancée via, par exemple, clic-droit --> run as Spring-Boot.
Aussi, dans Eclipse (ou tout IDE), dés qu'un clean ou une sauvegarde d'un fichier, le restart de l'application lancé se fait automatiquement.
Voici le lien devtools pour plus de détails.
@Enjoy!