Fala pessoal
Surgiu uma dúvida aqui, posso estar viajando na maionese, mas prefiro ouvir a idéia de vocês para sanar tal dúvida
Tenho um sistema com a seguinte estrutura
Usuario
UsuarioDAO
UsuarioMB (managed bean)
FactoryDAO(Factory de daos)
FactoryControle (Factory dos controles)
UsuarioControle
Essa classe usuário controle é responsável por persistir, recuperar e excluir objetos usuário (ela se comunica com o daousuario).
A questão é:
Esse meu UsuarioControle pode ser considerado um Facade, visto que valido regras de validação entre outras nele e que chamo métodos de outra classe, por exemplo, inicio e fim da transação?
Aguardo sugestões e dúvidas
Obrigado