A Mandacaru Broker API é uma aplicação Spring Boot que fornece operações CRUD (Create, Read, Update, Delete) para gerenciar informações sobre ações (stocks).
Retorna uma lista de todas as ações disponíveis.
Endpoint:
GET /stocks
Retorna os detalhes de uma ação específica com base no ID.
Endpoint:
GET /stocks/{id}
Cria uma nova ação com base nos dados fornecidos.
Endpoint:
POST /stocks
Corpo da Solicitação (Request Body):
{
"symbol": "BBAS3",
"companyName": "Banco do Brasil SA",
"price": 56.97
}
Atualiza os detalhes de uma ação específica com base no ID.
Endpoint:
PUT /stocks/{id}
Corpo da Solicitação (Request Body):
{
"symbol": "BBAS3",
"companyName": "Banco do Brasil SA",
"price": 59.97
}
Exclui uma ação específica com base no ID.
Endpoint:
DELETE /stocks/{id}
- Clone o repositório:
git clone https://github.com/seu-usuario/MandaCaruBrokerAPI.git
- Importe o projeto em sua IDE preferida.
- Configure o banco de dados e as propriedades de aplicação conforme necessário.
- Execute o aplicativo Spring Boot.
- Acesse a API em
http://localhost:8080
.
- Java 11 ou superior
- Maven
- Banco de dados
- Spring Boot
- Spring Data JPA
- Maven
- PostgreSQL
Contribuições são bem-vindas!
Este projeto está licenciado sob a Licença MIT.