- Notifications
You must be signed in to change notification settings - Fork0
cindygnaedinger/vivero-jpa
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Este es un proyecto de backend para la gestión de un vivero, desarrollado enJava conJPA yMySQL. Permite la administración de entidades como oficinas, pagos, pedidos y clientes.
- Java 17+
- Jakarta Persistence API (JPA)
- MySQL
- Hibernate
- Maven
📂 src/main/java/com/vivero ├── 📂 entidades # Clases de entidad JPA (Oficina, Cliente, Pedido, Pago, etc.) ├── 📂 persistencia # Clases DAO para acceso a la base de datos ├── 📂 servicios # Lógica de negocio y validaciones
✔️CRUD de Oficinas: Crear, leer, actualizar y eliminar oficinas.
✔️Gestión de Pedidos: Registrar pedidos con sus detalles.
✔️Pagos: Registrar pagos con validaciones en montos y fechas.
✔️Clientes: Administración de clientes y sus compras.
✔️Uso de BigDecimal para cálculos monetarios precisos.
- Cadenas: No nulas, sin espacios en blanco.
- Fechas: Uso de
LocalDate
. - Valores numéricos:
BigDecimal
con restricciones@DecimalMin("0.01")
.
- Implementación deAPI REST con Spring Boot.
- Uso deDTOs para mejorar la estructura de datos.
- Integración conSwagger para documentación.
- Implementación deSpring Security para autenticación.
Cindy Gnaedinger 2025
About
Backend para la gestión de un vivero con Java, JPA, MySQL
Topics
Resources
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Releases
No releases published
Packages0
No packages published
Uh oh!
There was an error while loading.Please reload this page.