Bom dia, tenho uma dúvida, acho que podem me ajudar:
a pergunta é simples: como iniciar um sistema com estrutura modular em Java?
sou novato em java e ainda não tenho condições de definir isso de uma maneira inteligente.
Minha intenção era criar uma base onde ela gerenciasse os módulos.
Seguindo esse raciocínio:
-
Tenho no sistema um diretório modulos/, onde lá tem Faturamento.jar, EstoqueCompras.jar, etc
-
Em algum momento queria colocar um novo módulo (coloco o arquivo Financeiro.jar dentro do diretórios modulos/, por exemplo)
-
O sistema “entende” que existe um novo .jar dentro da pasta e passa a trabalhar com ele; monta os menus, ícones, etc
Alguém já se deparou com uma situação dessas?
Esse caminho é praticável, é o mais lógico? Existe outra forma melhor de fazer isso?
Alguém conhece algum tutorial de algo parecido?
