UT8 SpringBoot
UT8 SpringBoot
▪ Permite una experiencia mucho más accesible y sencilla para todo el desarrollo de Spring.
▪ Sin una configuración complicada para los desarrolladores
▪ Provee un ‘starter’ POMs para simplificar la configuración de Maven
▪ Usa una herramienta como MAVEN o GRADLE
▪ Desarrollo rápido en producción
▪ Servidor web Tomcat embebido, Jetty o Undertow directamente (no se necesita desplegar
archivos WAR)
▪ Se guarda en memoria
@Autowired
Podemos usar @Autowired para marcar una dependencia que SpringBoot va a
resolver e inyectar. Podemos usar esta anotación con un constructor, setter o
inyección de campo.
@SpringBootApplication
Usamos esta anotación para marcar la clase principal de una aplicación SpringBoot,
encapsula las anotaciones @Configuration, @EnableAutoConfiguration y
@ComponentScan con sus atributos predeterminados.
SPRINGBOOT – CONCEPTOS - II
Inyección de Dependencias (Dependency Injection)
Antes de que podamos entender la inyección de dependencias, primero debemos entender qué es la
inversión de control (Ioc) y por qué es importante.