Gente, queria saber como suar esse padrão.
Eu costumava usar esse padrão na minha antiga empresa. Da minha action enviava os parâmetros para executar as regras de negócio na facade. Somente na Facade eu fazia a chamada aos DAOS.
Cada entidade do sistema possuia uma Facade e seu respectivo DAO acessado somente da FACADE, sendo que tanto a facade quanto a DAO tinham uma interface e uma classe concreta (PessoaFacade era a interface e PessoaFacadeBean era a classe concreta).
Mas vi num fórum q um sistema q possui uma Facade para cada entidade é um erro de arquitetura…
Alguém poderia me ajudar a entender esse padrão?
Abraços