Skip to content

victorardila/abstract-factory-pattern-ecommerce

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Patron creacional Factoria Abstracta

Problema

abstract-factory-e-commerce

Diagrama de clases

Class_Diagram

Insomnia

Insomnia

URI De la aplicacion

# URI en el puerto 8080
http://localhost:8080

EndPoints del backend

Configuracion de la base de datos

Configurar la base de datos para guardar

# POST: Establecer la base de datos puede escoger MySQL o Oracle
http://localhost:8080/api/productos/configurarDB?dbType=MySQL

Consultar a la base de datos seleccionada

# GET: Consultar base de datos actual seleccionada
http://localhost:8080/api/productos/dbActual

Consultar las bases de datos

http://localhost:8080/api/productos/databases

CRUD de la aplicacion

Registrar un producto a la base de datos seleccionada

# POST URI
http://localhost:8080/api/productos
# POST JSON BODY
{
    "nombre": "Laptop",
    "descripcion": "Intel Core 9, SSD 1024GB, 32 RAM",
    "precio": 5600000.00
}

Consultar un producto a la base de datos seleccionada

# GET
http://localhost:8080/api/productos

Eliminar registros de la bse de datos seleccionada

# DELETE
http://localhost:8080/api/productos

Eliminar registros de productos cuyos campos esten nulos

# DELETE
http://localhost:8080/api/productos/eliminar-nulos

Releases

No releases published

Packages

No packages published

Languages