1
resposta

[Dúvida] Estrutura de Pacotes do Projeto Exemplo

Olá bom dia, Eu tenho uma dúvida no que diz respeito a estrutura de diretórios que foi adotado durante o curso deste projeto-exemplo Voll.med. Ocorre que esta estrutura pra mim é nova, pois os pacotes estão organizados por dominios, ao contrário do que vivenciei com Spring boot, que geralmente dividiamos em:

  • controller
  • service
  • repository

Já a do projeto exemplo está com os pacotes referentes a domínios, como medico e paciente. Uma outra coisa que achei estranho é que os métodos que fazem o CRUD de fato (conversao de DTO-entity e vice-versa) estão nos próprios domínios, ao invés de ser tipo em um @Service da vida.

Isto tem algo a ver com desenvolvimento baseado na filosofia DDD (Domain-driven design)? ou é só viagem minha =p ?

1 resposta

Oi!

Dá uma conferida nesse tópico onde esse mesmo assunto foi discutido por lá: https://cursos.alura.com.br/forum/topico-organizacao-dos-pacotes-do-projeto-310809

Bons estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software