Integração de camadas

1 resposta
E

Bem pessoal, não achei muita coisa sobre esse assunto.

Tenho uma aplicação assim: ManagedBean + Service + DAO (usando Injecção de dependência);

Muitas vezes um managedBean pode acessar vários serviços (Service) e para isso preciso ficar declarando uma variável de instância para ser injetada.

Existe algum pattern ou até mesmo boas práticas que eu possa ter uma classe que tenha todas as variáveis já injetadas e métodos que retornem o servico que desejo.Aí nesse caso eu penso que ao invés de ficar declarando todas as variáveis de instâncias em todos managedBean, eu declaro somente essa classe que já tem todas.

Desde já agradeço

1 Resposta

drsmachado

efcjunior:
Bem pessoal, não achei muita coisa sobre esse assunto.

Tenho uma aplicação assim: ManagedBean + Service + DAO (usando Injecção de dependência);

Muitas vezes um managedBean pode acessar vários serviços (Service) e para isso preciso ficar declarando uma variável de instância para ser injetada.

Existe algum pattern ou até mesmo boas práticas que eu possa ter uma classe que tenha todas as variáveis já injetadas e métodos que retornem o servico que desejo.Aí nesse caso eu penso que ao invés de ficar declarando todas as variáveis de instâncias em todos managedBean, eu declaro somente essa classe que já tem todas.

Desde já agradeço


Não estou bem certo, mas o Facade tem essa intenção.

Criado 25 de julho de 2012
Ultima resposta 25 de jul. de 2012
Respostas 1
Participantes 2