Package com.proyecto.jpa.config
package com.proyecto.jpa.config
Paquete que contiene las clases de configuración de Spring Boot.
Descripción
Este paquete contiene las clases de configuración que personalizan el comportamiento de Spring Boot y sus componentes. Aquí se definen beans, configuraciones de base de datos, seguridad, y otros aspectos del sistema.Clases de Configuración
DatabaseConfig- Configuración de base de datos y JPA
Anotaciones Utilizadas
- @Configuration: Marca la clase como fuente de beans
- @Bean: Define un bean gestionado por Spring
- @EnableJpaRepositories: Habilita repositorios JPA
- @EnableTransactionManagement: Habilita gestión de transacciones
Propósito de las Configuraciones
- Centralizar la configuración del sistema
- Evitar hardcodeo en las clases de negocio
- Facilitar cambios de configuración
- Separar responsabilidades (Separation of Concerns)
- Permitir diferentes configuraciones por entorno (dev, test, prod)
- Version:
- 1.0.0
- Author:
- Proyecto JPA
- See Also:
-
ConfigurationBean
-
Classes