Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

SpringBoot Rest com mavem module

Boa tarde, Teria como fazer um projeto root, com dois módulos que tenham os serviços que eu preciso? Exemplo: Root -persistencia -> aqui teria o modelo do banco -financeiro -> aqui teria as classes de serviço e Rest API referente Financeiro -vendas -> aqui teria as classes de serviço e Rest API referente Vendas

Isso seria possível? as classes de configuração e segurança ficariam onde?

2 respostas
solução!

Ola Arthur.

O que normalmente faz nesse caso é ter um projeto "pai" com pom.xml e indicar nele os modulos, que sao os 2 projetos dentro dele. Cada projeto continuariam individuais com suas proprias configurações. A ideia de ter um projeto "pai" e poder por exemplo rodar o maven nele e ja executar os outros em cascata. E tbm vc pode ter configurações unificadas no pom.xml do projeto "pai", que os filhos pegariam.

projeto-pai/

  • pom.xml
  • projeto-filho-1
    • pom.xml
    • demais diretorios e confs
  • projeto-filho-2
    • pom.xml
    • demais diretorio e confs

Antigamente existiu um tal de EAR que seria algo mais fixo entre os projetos, como se dois projetos fizesse parte de um unico, e vc poderia acessar classes entre eles. Mas não recomendo e não vejo porque usa-lo atualmente.

Bom dia, muito obrigado pela resposta