<<<<<<< HEAD CaixaController é um projeto Spring Boot para gerenciar entradas financeiras. Ele fornece uma API RESTful para criar, buscar, atualizar e excluir entradas financeiras, além de buscar entradas por data e tipo.
- Criar uma nova entrada financeira
- Buscar uma entrada financeira por ID
- Atualizar uma entrada financeira existente
- Excluir uma entrada financeira
- Buscar todas as entradas financeiras
- Buscar entradas financeiras por data
- Buscar entradas financeiras por tipo
POST /entry/post: Cria uma nova entrada financeiraGET /entry/get/{id}: Busca uma entrada financeira por IDPUT /entry/put/{id}: Atualiza uma entrada financeira existenteDELETE /entry/delete/{id}: Exclui uma entrada financeiraGET /entry: Busca todas as entradas financeirasGET /entry/getByDate/{date}: Busca entradas financeiras por dataGET /entry/getByType/{type}: Busca entradas financeiras por tipo
- Java
- Spring Boot
- Spring Data JPA
- H2 Database (ou outro banco de dados de sua escolha)
- Maven
-
Clone o repositório:
git clone https://github.com/seu-usuario/caixacontroller.git
-
Navegue até o diretório do projeto:
cd caixacontroller -
Execute o projeto:
mvn spring-boot:run
-
Acesse a API em
http://localhost:8080/entry.