Tips para el desarrollo
Uno de los IDEs más usados para el desarrollo con el lenguaje de programación JAVA es IntelliJ IDEA de JetBrains, y personalmente lo utilizo para trabajar con el Framework Spring Boot. Esta combinación resulta ideal para trabajar de manera muy fluida en el desarrollo de aplicaciones, sin embargo, tenía que reiniciar la ejecución de mi código durante el desarrollo cada vez que hacía un cambio y era muy molesto.
Estuve investigando que podía hacer al respecto y me encontré con la solución perfecta basada en el Live Reload que ya conocía de otros editores de texto y algunas configuraciones en el IDE de JetBrains. Existe un paquete especializado para Spring Boot y un par de sencillas configuraciones que debemos realizar en IntelliJ IDEA que nos ayudarán a ser más ágiles durante el desarrollo y te lo voy a mostrar.
El paquete necesario para Spring Boot se llama devtools y lo podemos instalar mediante el manejador de paquetes Maven o Gradle:
<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-devtools</artifactId></dependency>
Gradle:
dependencies {compileOnly("org.springframework.boot:spring-boot-devtools")}
Puedes aprender más en la documentación de springboot
Las configuraciones de IntelliJ IDEA se presentan en las siguientes imágenes:
Espero que este tip te funcione y que te ayude lo que te compartí porque
#asiescomolohago