O projeto trata-se de uma API REST para o gerenciamento de tarefas
- Java
- Spring Boot
- JPA / Hibernate
- Maven
- Banco de dados: Postgresql
# criar a base de dados no postgreSql conforme a ddl a seguir
CREATE DATABASE java_api_todo
WITH
OWNER = postgres
ENCODING = 'UTF8'
LC_COLLATE = 'Portuguese_Brazil.1252'
LC_CTYPE = 'Portuguese_Brazil.1252'
TABLESPACE = pg_default
CONNECTION LIMIT = -1;
Pré-requisitos: Java 8
# clonar repositório
git clone https://github.com/andersonFb/todo_application.git
# entrar na pasta do projeto back end
cd todo_application
# executar o projeto
./mvnw spring-boot:run- /swagger-ui.html
- /api/tarefas
- /api/tarefas/{id}
- /api/tarefas/page
- /api/tarefas/page?sort=createdAt
Anderson Fonseca