Api java com Backend que realiza chamadas REST ao banco dados relacional Com Documentação, Autenticação, Autorização e Teste.
spring-boot-starter-web spring-boot-devtools spring-boot-starter-data-jpa Lombok spring-boot-maven-plugin
spring-boot-starter-test spring-security-test
spring-boot-starter-validation spring-boot-starter-security
flyway-mysql mysql-connector-j
com.auth0 - java-jwt - 4.4.0
springdoc-openapi-starter-webmvc-ui - 2.6.0
-
Realizar um start no Mysql com localhost:3306
-
No java Springboot, ir no arquivo aplication.properties e ajustar os valores de login e senha.
-
Subir a aplicação java Springboot - http://localhost:8080/api - starter no Application (spring boot dashboard)
-
ir em /login e efetuar o login gerando o TOKEN
"login": "a.souza@voll.med", "senha": "123456"
-
Clicar no botão Authorize do Swagger e informar o TOKEN
-
Agora será possível realizar todas as ações.
Obs 1: caso obtenha um erro na criação das migrations talvez seja necessário ir no Mysql e criar o banco de dados: vollmed_api
Obs 2: caso obtenha um erro na utilizacao do usuario informado anteriormente Poderá criá-lo diretamente na tabela usuarios no Mysql o login no padrão de email e uma senha preferenciamente com o formato Bcript.