/A3_Unisul_Spring_3

Projeto em spring 3, usando jwt e keycloaker como servidor de auth

Primary LanguageJava

A3_Unisul_Spring_3

Projeto em spring 3, usando jwt e keycloaker como servidor de auth

  • O presente projeto de tem por objetivo o desenvolvimento de uma plataforma

Configurações e recomendações do projeto:

  • Utilizar um servidor local, no projeto é o framework Java, Springboot 3.
  • Utilizar docker onde ja vem incluso com mysql e servidor de autenticaçãp.
  • Utilizar ferramenta para versionamento, no projeto é utilizado GIT.
  • Utilizar um ambiente de trabalho para desenvolvimento, no projeto é utilizado o VSCode/IntelliJ

Dependências do projeto:

  • JAVA - Backend
  • Nome
  • Link
  • Keycloak 21.0.1
  • Nome
  • Link

Rodar:

  • Iniciar servidor keycloaker/mysql
docker-compose up -d
  • Iniciar aplicação springboot
./gradlew bootRun
  • O Spring 3 ja vem incluso com o flyway, criando o banco de dados automaticamente

TODO:

  • Resolver TODOS, redundancias no application.yml
  • Levantamento de bugs e erros.
  • Correção de bugs e erros.

DOCKER

Iniciar serviços

docker-compose up -d

Iniciar backend

./gradlew bootRun

Parar serviços

docker-compose down