Controle de acesso de comunicação entre módulos Maven

3 respostas
programaçãojava
raphaeloneves

A dúvida de hoje é a seguinte: tenho um projeto Maven contendo os módulos A, B, C e D. Cada um representa uma responsabilidade específica no projeto, por exemplo: módulo de utilidades gerais, um de integração com outras aplicações, outro ejb, etc. O problema é que tenho desenvolvedor criando classe de integração no módulo de utilidades e outros problemas semelhantes.

O que eu gostaria de fazer é criar uma relacionamento de comunicação entre os módulos. Por exemplo, as classes do módulo utils é “público”, mas o módulo EJB só pode ser chamado pelo módulo de serviço e por aí vai.

Existe alguma configuração no Maven pra controlar este tipo de comunicação entre os módulos da aplicação?

3 Respostas

raphaeloneves

up

D

Você pode criar um módulo algumacoisa-interface que contém as interfaces entre os módulos e esse novo módulo é uma dependência comum entre os módulos que precisam ser integrados.

D

Leia sobre API

Criado 3 de abril de 2017
Ultima resposta 6 de abr. de 2017
Respostas 3
Participantes 3