Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

OLuwis/spring-task-list-graphql-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

78 Commits

Repository files navigation

Sobre o projeto:

Um projeto que fiz de uma API GraphQL com Java, Maven, Spring, Spring GraphQL, Spring Data JPA, Spring JDBC, Lombok, H2 Database, Spring Security, Passay e Apache Commons.

Esta API possui consultas e mutações para cadastro, login e CRUD, tokens JWT para autenticação, criptografia de senhas, também possui testes de integração feitas com o Spring GraphQL Test.

Você pode ler sobre o projeto aqui.

Feito com:

Java Badge Spring Badge Spring Boot Badge Spring Security Badge GraphQL Badge Apache Maven Badge Apache Tomcat Badge .ENV Badge

Requisitos:

Instalação:

  1. Clonar este repositório:

    git clone https://github.com/OLuwis/TaskListGraphQLAPI.git
  2. Criar um arquivo .env, e definir as variáveis de ambiente (exemplo com uma chave AES256 aleatória):

    JWT_KEY=e9F0rkYIwXP2ld1Dn6DxEdtlmsaA2JiL

Inicialização:

Para iniciar o projeto, rode o seguinte comando:

mvn spring-boot:run

Languages

AltStyle によって変換されたページ (->オリジナル) /