Este é um projeto que utiliza o framework Spring para Java e demonstra a criação de uma API de Tarefas. Ele inclui configurações básicas, controladores e serviços no seu desenvolvimento.
O TaskApp é um sistema de gerenciamento de tarefas projetado para facilitar a organização e acompanhamento de tarefas individuais.
- JDK 17
- Apache Maven
- Um IDE Java (recomendado: IntelliJ IDEA, Eclipse)
- Conexão à internet para baixar dependências do Maven
- Java
- Spring Boot
- Sistema de Gerenciamento de Banco de Dados MySQL
- JUnit e Mockito(Testes)
- Postman(Testes)
- Padrões de APIs Restul
-
Clone este repositório:
git clone https://github.com/luanmooraes/Spring-Task-List.git
-
Importe o projeto para o seu IDE Java.
-
Certifique-se de ter todas as dependências do Maven baixadas e atualizadas. Isso pode ser feito através do comando:
mvn clean install
-
Abra o projeto na sua IDE.
-
Encontre a classe
TodolistSpringApplication.java
no pacotecom.luan
. -
Execute a classe
TodolistSpringApplication.java
como uma aplicação Java. -
O servidor embutido do Spring será iniciado e você poderá acessar a aplicação em
http://localhost:8080
.
-
Na sua IDE, navegue até o diretório de testes, geralmente localizado em
src/test/java
. -
Execute os testes JUnit clicando com o botão direito no diretório de testes e selecionando "Run All Tests" (ou similar, dependendo do IDE).
-
Os resultados dos testes serão exibidos no console do IDE.
-
Na IDE há um arquivo chamado
json.text
com o json usado nos testes do Postman. Faça a instalação do Postman para fazer os testes -
Clique nesse arquivo e faça os testes dos endpoints.
-
Os resultados dos testes irão aparecer no Postman.
Contribuições são bem-vindas! Sinta-se à vontade para abrir problemas (issues) ou enviar pull requests.
- Nome: Luan Moraes
- E-mail: luansilvamoraess@gmail.com
Este projeto está licenciado sob a Licença MIT.