Regras de Negócio - Dúvida

6 respostas
betonit

Fala Pessoal,

Estou com dúvidas para criar minhas regras de negócio para um sistema de gestão de banners. Usando a pattern model2, aonde devo colocar meu acesso ao DB?

Agradeço desde já pela ajuda,
Carlos Alberto.

6 Respostas

danieldestro

Que tal numa classe que implementa o padrão DAO?

betonit

esta classe seria um bean?

urubatan

sim, seria um JavaBean
mas não obrigatoriamente um Enterprise Java Bean

Grinvon

Pode ser: Ae você usaria esse esquema

DAO para persistência com banco de dados
RN para negócio, seja, todo o processo de validação
Facade EJB para acessar o RN ou DAO a depender do caso.

FEJB => RN => DAO.
FEJB ==> DAO diretamente.

betonit

Ok gente mas vamos devagar… O q seria persistencia com o bd? seria vc poder colocar mudar de db e n precisar alterar as queries?

RN?

Facade EJB?

danieldestro

“Grinvon”:
FEJB => RN => DAO.
FEJB ==> DAO diretamente.

Calma Grivon,

Não adianta sair “cuspindo” soluções pro cara. Deixe ele ir se ambientando às soluções, até um dia chegar a usar soluções desse nível.

É muito difícil pegar tudo isso de início.

betonit, persistência no banco significa gravar os dados no banco.

Criado 21 de agosto de 2004
Ultima resposta 25 de ago. de 2004
Respostas 6
Participantes 4