Ventaja de Repository Explicación práctica
✅ Menos código No tienes que escribir las funciones básicas (guardar, buscar, borrar, etc.)
✅ Más rápido Spring ya viene con funciones listas (save
, findAll
, findById
, etc.)
✅ Consultas automáticas Puedes hacer métodos como findByNombre()
y Spring lo entiende
✅ Fácil de probar y mantener Spring inyecta los repositorios automáticamente (@Autowired
)
✅ Compatible con JPA e Hibernate Spring maneja la conexión a la base de datos por ti.