Home | Escopo e Cronograma | Processo | Design/Mockups | Configuração | Arquitetura | Código | BD | Qualidade | Utilização | Instalação |
---|
Arquitetura do Sistema
Descrição
Esta seção irá abordar a arquitetura selecionada para o Backend e Frontend, além dos dados relativos ao deploy.
Sumário
Arquitetura Geral da Aplicação
TBD
Deploy
Recipes API
TBD
Diagrama de Deploy
TBD
Backend
Definições de Tecnologias
Módulos do Sistema
-
src.main.java = caminho para os diretórios do projeto.
-
com.ages.joinfut = caminho para os arquivos oficiais da arquitetura
-
config = diretório onde ficam as configurações globais
- generic = diretório onde ficam os arquivos genéricos utilizados no projeto.
- validation = diretório onde ficam o tratamento de erros e validações globais.
- controller = diretório onde ficam os arquivos de controle das requisições a API REST.
- dto = diretório onde ficam o tratamento de dados e suas validações das requisições para o banco.
- Enum = diretório onde ficam os objetos enumerados (que possuem valores padrões) que podem ser utilizados.
- model = diretório onde ficam as entidades (a estrutura de informações que vão ser salvos no banco).
- repository = diretório onde ficam os arquivos de tratamento das camadas de persistência do JPA.
- service = diretório onde ficam validações mais complexas e funções utilizadas pelas requisições.
-
config = diretório onde ficam as configurações globais
-
resources = diretório onde fica o
application.properties
com as configurações do spring - test = diretório onde ficam os testes do projeto
-
com.ages.joinfut = caminho para os arquivos oficiais da arquitetura
Diagramas
Diagrama do caminho das requisições
Frontend
Definições de Tecnologias
TBD
Módulos do Sistema
TBD
Diagramas de Componentes
TBD
Diagrama do Sistema
TBD