Softwares necessários
Docker Desktop
Java 17
PostgreSQL
Bryan Mendes Deodato
Diogo do Nascimento Gomes
Elaine Patricia dos Santos
Gustavo Pereira Campos
CREATE DATABASE senac-projeto;
CREATE TABLE ITENS ( id bigserial not null primary key, title varchar(100) not null, image varchar(200) not null, description varchar(8000) not null, price numeric(10, 2) );
CREATE TABLE USERS ( id bigserial not null primary key, username varchar(100) not null, email varchar(100) not null );
pode ser executado via postaman ou insomnia
{ "info": { "_postman_id": "f3acec4a-b372-4aff-880c-12564ca68c6d", "name": "SenacProject", "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json", "_exporter_id": "14822579" }, "item": [ { "name": "Post", "request": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "\n{\n\t"price": 2599.90,\n\t"title": "Bicicleta Ergométrica Spinning Pro E17 Acte Sports ",\n\t"image": "https://m.media-amazon.com/images/I/51q+p-Af9VL.AC_SX522.jpg"\n}\n", "options": { "raw": { "language": "json" } } }, "url": { "raw": "http://localhost:8080/itens", "protocol": "http", "host": [ "localhost" ], "port": "8080", "path": [ "itens" ] } }, "response": [] }, { "name": "New Request", "request": { "method": "GET", "header": [] }, "response": [] } ] }
1- o abrir o arquivo Docker-compose.yaml, localizado na pasta SenacProject\backend
2- executar o serviço db
1- abrir o arquivo DemoApplication.java localizado em SenacProject\backend\src\main\java\com\senacproject\demo\DemoApplication.java
2- executar a main