Este é um projeto de exemplo de uma aplicação Java que visa demonstrar os conceitos básicos do SpringBoot. A aplicação gerencia informações sobre alimentos. A aplicação inclui um back-end desenvolvido em Spring Boot.
- Spring Boot (Back-end)
- Banco de Dados (configurável, como H2, MySQL, PostgreSQL, etc.) [Neste projecto usei PostgreSQL]
Certifique-se de ter as seguintes ferramentas instaladas antes de executar a aplicação:
- Java SDK
- Maven (para gerenciar as dependências do projeto)
- Banco de Dados
-
Clone o repositório:
git clone https://github.com/seu-usuario/seu-repositorio.git
-
Navegue até o diretório do projeto:
cd seu-repositorio
-
Configurações do Back-end:
- Certifique-se de configurar o banco de dados de acordo com as configurações do projeto no arquivo application.properties ou application.yml.
- Configurações do Front-end:
- Desenvolva o front-end de acordo com as necessidades do projeto. Os detalhes da integração com o back-end podem variar dependendo da tecnologia do front-end escolhida.
-
Execute a aplicação:
mvn spring-boot:run
-
Acesse a aplicação no navegador em http://localhost:8080 ou no endereço configurado.
A aplicação inclui os seguintes endpoints:
GET /foods
: Retorna a lista de alimentos cadastrados.
POST /foods
: Adiciona um novo alimento ao banco de dados.
Sinta-se à vontade para contribuir para este projeto através de pull requests e relatórios de problemas.
Este projeto está licenciado sob a Licença MIT - consulte o arquivo LICENSE para obter detalhes.