Depois de ler alguns tópicos aqui no alura, e assistir o curso do DDD fiquei mais ainda com a dúvida.
Como fazer com a implementação do hibernate/jpa.
Levando em consideração o q foi dito aqui. E pelo que foi dito no DDD, acho q uma estratégia viável seria essa camada do framework ser externa, ou seja consumir a api de domínio. E ter espécie de adaptadores que façam essa comunicação com as classes de domínio, ou talvez alguns Proxy na própria aplicação q fiquem responsáveis pela comunicação.
Essa dúvida eu venho a tempos e esses 2 cursos me deixaram ainda mais confusos, pois no framework vc precisa deixar o construtor default e os setter, e usando o DDD vc força sempre usar o construtor, builders, sem ter setter na maioria das x.
Sei q nao eh o foco desses 2 cursos, mas acredito q existam muitas pessoas com a mesma dúvida q eu, e gostaria se possível discutir essas alternativas q citei.