Nossos Repositórios
Backend
auth
Serviço de autenticação OAuth 2 do projeto funcionando com
api
Serviço geral da aplicação com todos os endpoints de operações chamadas pelo frontend
Estrutura de pastas
Backend
Definição de singletons usados para configurar a aplicação
Entidades, DTOs referentes ao domínio da aplicação e VOs (Objetos de Valor)
Camada de acesso aos dados usando o Spring Data JPA - acessada pelas services
Camada de orquestração de entidades e lógica de negócio - acessada pelas controllers
-
Camada de definição dos enpoints, chamada das services e montagem dos payloads de resposta
-
Pasta para as classes de request/response
-
Pasta para os payloads de resposta da aplicação
-
Pasta para os payloads de requisição da aplicação
-
Pasta para os payloads de erro da aplicação