Skip to content

Este é um projeto de uma REST API de lista de tarefas (TodoList) desenvolvida com Spring Boot e Maven. A aplicação utiliza o Spring JPA para interagir com o banco de dados H2, que armazena os dados em memória.

Notifications You must be signed in to change notification settings

Snarloff/todolist-java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Projeto TodoList com Spring Boot

Rocketseat Snarloff

TechThrowBack

Este é um projeto de uma REST API de lista de tarefas (TodoList) desenvolvida com Spring Boot e Maven. A aplicação utiliza o Spring JPA para interagir com o banco de dados H2, que armazena os dados em memória.

Visão Geral

Este projeto tem como objetivo criar uma API para gerenciar tarefas de uma lista de afazeres (TodoList). As principais funcionalidades incluem:

  • Criação, leitura, atualização e exclusão de tarefas.
  • Armazenamento dos dados em um banco de dados H2 em memória.
  • Exposição de endpoints RESTful para manipulação de tarefas.

Tecnologias Utilizadas

  • Spring Boot: Framework para desenvolvimento de aplicativos Java.
  • Maven: Gerenciador de dependências e construção de projetos.
  • Spring Data JPA: Parte do projeto Spring Data que facilita o acesso a bancos de dados relacionais.
  • H2 Database: Banco de dados em memória para desenvolvimento e testes.

Execução do Projeto

Certifique-se de ter o Java e o Maven instalados em sua máquina. Em seguida, siga os passos abaixo:

  1. Clone este repositório:

    git clone https://github.com/Snarloff/todolist-java.git
  2. Navegue até o diretório do projeto:

    cd nome-do-repositorio
  3. Execute a aplicação com Maven:

    mvn spring-boot:run

A aplicação estará disponível em https://localhost:8080.

Contribuições

Contribuições são bem-vindas! Se você deseja contribuir para este projeto, siga as diretrizes de contribuição e envie um pull request.

Problemas e Sugestões

Se você encontrar algum problema ou tiver sugestões para melhorar este projeto, por favor, abra uma issue neste repositório.

Agradecemos à Rocketseat por fornecer o conhecimento e os recursos para desenvolver este projeto.

About

Este é um projeto de uma REST API de lista de tarefas (TodoList) desenvolvida com Spring Boot e Maven. A aplicação utiliza o Spring JPA para interagir com o banco de dados H2, que armazena os dados em memória.

Topics

Resources

Stars

Watchers

Forks