Criação de pacotes

2 respostas
M

Oi pessoal,

quero saber se alguém tem algumas dicas ou algum tutorial sobre distribuição de classes em pacotes.
Estamos migrando alguns sistemas que estão escritos em outra linguagem para Java.

Qual a melhor forma fazer:

  • criar pacotes por áreas (Ex. financeiro, acadêmico), ou
  • criar pacotes por sistema , onde
    esse último não sei se seria indicado, pois tem-se mais de um sistema
    por área.

Qualquer dica será muito bem vinda!!!

Obrigado.

2 Respostas

R

"- criar pacotes por sistema "

sistema que tu fala é aplicação?

se for, Não!

cada aplicação tem seus pacotes.

o uso de pacotes serve para organizar a sua aplicação.

no caso de pacotes de uma aplicação grande, que tenha módulos como Financeiro, Pessoal, etc, você usa pacotes para separar as classes que implementam os modulos Financeiro, Pessoal e etc.

os pacotes tambem separam camadas, assim você deve criar um pacote persistencia, negocio, visual, essas coisas.

digamos que sua aplicação chame-se X.

você tem um pacote x, e para as camadas:

x.persistencia
x.negocio
x.visual

para os modulos:

x.persistencia.financeiro
x.persistencia.pessoal
x.negocio.financeiro
x.negocio.pessoal
x.visual.financeiro
x.visual.pessoal

existem alguns padrões, usa-se com.x ou br.com.x, ja vi das duas formas, confesso que não tenho certeza de qual o certo, até por que acho que nenhum esta errado!

você pode usar algo do tipo:

com.x.persistencia
com.x.negocio
com.x.visual

você organiza sua aplicação.

lembrando que por padrão usa-se os nomes dos pacotes em minusculo.

bem, acho que é por ai!

[]'s

M

Muito obrigado Rodrigo, valeu pela dica!!!

Criado 28 de dezembro de 2006
Ultima resposta 29 de dez. de 2006
Respostas 2
Participantes 2