Este repositorio contiene ejemplos sobre la Inyección de Dependencias (DI) en Spring Boot. DI se utiliza para crear componentes con bajo acoplamiento, proporcionando automáticamente las dependencias necesarias entre los objetos. 🔄
- ☕ Java 21
- 🌱 Spring Boot
- 🧰 Maven
- Inyección por Campo, Constructor y Setter 💉
- Anotaciones @Autowired, @Component, @Service, @Repository 🏷️
- Ciclo de Vida de las Dependencias 🔄
- Crear Beans con Spring 🍃
Este proyecto incluye ejemplos prácticos de cómo usar DI en Spring Boot:
- Controladores REST que demuestran la inyección de dependencias en los servicios.
- Servicios que gestionan la lógica de negocio utilizando dependencias inyectadas.
- Repositorios para la gestión de datos.