Galera,
to precisando de informações sobre DaoFactory (VANTAGENS e DESVANTAGENS)…
valew
Galera,
to precisando de informações sobre DaoFactory (VANTAGENS e DESVANTAGENS)…
valew
"Classe responsável pela utilização dos DAOs.
A classe DAOFactory deve ser utilizada para acesso aos DAOs. A Factory deve disponibilizar métodos GET para cada DAO implementado, para retornar uma referência do objeto.
Por utilizar uma implementação Singleton, a DaoFactory utiliza o método initialize() em cada método GET, para inicializar a Factory.
A DaoFactory utiliza o ServiceLocator para recuperar um DataSource, utilizando uma referência em arquivo de configuração do framework ServiceLocator para recuperar o nome do JNDI."
Author:
Bruno A. Lima
Uma DAOFactory é uma classe que é responsável por instanciar os DAOs e passá-los para quem precise. Geralmente um factory de DAOS possui um método que retorna o DAO de acordo com um parâmetro.
Uma dica: o IoC do Spring ajuda bastante na criação de objetos.
Uma grande vantagem da utilização desse padrão é que com ele vc desacopla a parte da sua aplicação responsável por tratar as operações com o banco de Dados das outras camadas da sua aplicação que devem ter outras preocupações