JSF, Spring - Regras de Negócio

1 resposta
dansouza

Olá pessoal!

Implementei um CRUD simples baseado no exemplo http://prime.com.tr/cagataycivici/?p=82(Annotation Driven JSF-Spring-JPA).
Achei bem interessante deixar a cargo do Spring o gerenciamento dos backing bean’s, podendo assim injetar a camada service da aplicação.

Só que pintou uma dúvida…
Na hora de implementar as regras de negócio, eu faria isso na camada de service ou validaria no próprio backing bean?
Em outras modelagens eu usava Backing Bean -> Business Delegate -> Business Objects (aqui iam as regras de negócio) -> DAO’s.

Dessa forma, com o Spring e implementando os services, estou pulando alguma etapa ou modelando errado? As regras/validações podem ser feitas na camada service ou precisaria ser feito em outro lugar?

Desde já agradeço a atenção!

1 Resposta

S

cara regras de validação se estiver no levantamento de requisitos, ou seja, é uma regra de negocio,
deve ser implementada no seu devido lugar…

ex:Validar CPF, vc deve validar isso no seu model…

oque pode fazer é garantir integridade ClienteSide, ou seja:Garantir que os campos sejam preechidos e tals…

isso é minha opnião…

Criado 16 de setembro de 2008
Ultima resposta 16 de set. de 2008
Respostas 1
Participantes 2