Este projeto é uma API básica construída usando Java SpringBoot. Ele serve como exemplo para uso em sala de aula, fornecendo uma introdução à construção de APIs com SpringBoot e apresentando vários recursos e potencialidades das tecnologias envolvidas.
- Java: A principal linguagem de programação usada para construir a API.
- SpringBoot: Uma estrutura poderosa para desenvolver aplicativos Java, incluindo APIs RESTful.
- Maven: Uma ferramenta popular de automação de construção e sistema de gerenciamento de dependências usado para gerenciar dependências de projetos e construir a API.
- Spring Data JPA: Uma parte da estrutura Spring que fornece abstrações convenientes para trabalhar com bancos de dados usando Java Persistence API (JPA).
- Postman: Uma plataforma de colaboração para desenvolvimento e teste de API, que pode ser usada para interagir e testar os endpoints da API.
Esta API apresentará os seguintes recursos:
- Operações CRUD: a API oferece suporte a operações básicas de CRUD (Criar, Ler, Atualizar, Excluir) para uma entidade específica.
- Arquitetura RESTful: A API segue os princípios da Transferência de Estado Representacional (REST), fornecendo uma interface uniforme para interação com recursos.
- Validação: os dados da solicitação são validados para garantir que atendam aos critérios exigidos antes do processamento.
Sinta-se à vontade para explorar e modificar o código para saber mais sobre como construir APIs com Java SpringBoot.
- Execute o Arquivo do Banco de dados que está dentro da pasta "data"
- Configure o arquivo "application.properties" da api.
- Atualize todos os arquivos de interface com o endereço da API
- Rode.
Este projeto está licenciado sob a Licença MIT. Sinta-se à vontade para usar e modificar o código para fins educacionais.