Package com.proyecto.jpa
package com.proyecto.jpa
Paquete raíz de la aplicación JPA para gestión de pedidos.
Descripción del Proyecto
Este proyecto implementa un sistema completo de gestión de pedidos (e-commerce) utilizando JPA (Java Persistence API) con Hibernate como proveedor de persistencia y Spring Boot como framework de aplicación.Estructura de Paquetes
- entity - Entidades JPA que se mapean a tablas de base de datos
- repository - Interfaces de repositorio para acceso a datos
- service - Capa de lógica de negocio
- config - Clases de configuración de Spring
Tecnologías Utilizadas
- Java 17
- Spring Boot 3.1.5
- Spring Data JPA
- Hibernate 6.2.13
- H2 Database (desarrollo)
- MySQL (producción opcional)
Patrones de Diseño Implementados
- Repository Pattern - Abstracción del acceso a datos
- Service Layer Pattern - Separación de lógica de negocio
- ORM Pattern - Mapeo objeto-relacional con JPA
- Dependency Injection - Inyección de dependencias con Spring
- Since:
- 2024
- Version:
- 1.0.0
- Author:
- Proyecto JPA - Primera Entrega
-
ClassesClassDescriptionClase principal de la aplicación Spring Boot con JPA.