dddesafio

Backend do projeto em java + spring framework

  • spring framework para api rest
  • flyway db para schema migration
  • postgresql como database
  • postgresql como database
  • lombok para gerar getters e setters

    • Teste os end-points

      end-points (retorna json)

      todos usuarios

      listar todos usuarios

      todas as funcoes

      listar todas as funções

      todas os perfis

      perfis

      Instruções para instalação

      • 1 - Gere o arquivo war com o maven: mvn package
      • 2 - acesse a pasta target e copie o arquivo com extensão .war para o diretorio webapps do seu tomcat.
      • 3 - exceute o script para criação do banco de dados: create database datainfo; (ententede-se que o postgres 9.5 ou superior esteja instalado).
      • 4 - renomei o arquivo para ROOT.war execute o tomcat e acesse os end-poitns

      Caso tenha o docker/docker-compose instaldo

      Para facilitar o processo e agilizar a excução baixe o zip do projeto

      • 1 - Link para os arquivos: back-end
      • 2 - extraia o arquivo e acesse a pasta.
      • 3 - excute docker-compose up -d