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!