A solução mais adotada é:
- DAO Abstrato: dao abstrato no qual tu colocas os métodos tipo
criarProduto, insert, etc
- DAO Concreto: classe concreta que implementa os métodos do DAO Abstrato
colocando o SQL diretamente (prefiro o PDO para isto)
- DAOFactory: classe concreta com métodos estáticos que retorna uma
instancia do DAO Concreto, mas que deve ser manipulada com a interface do
DAO Abstrato
Recomendo estes porque são os mais conhecidos e tu irás encontrar farta
documentação na net. Também, a maioria dos programadores com quem tu irás
falar já conhece estes, pois são os mais antigos.
--
Att,
http://pageletbox.com
IDE para Celular WAP
21 95842096
Tutorial CRUD para Celular WAP: Parte 1 - Especificação e Protótipo
consulta<http://pageletbox.com/php-manual-framework-tutorial-mvc-mysql-celular...>
2009/10/30 Gustavo Corrêa <gca...@gmail.com>
> Olá a todos,
> Esse é meu primeiro post, mas acompanho bem o grupo e vejo que aqui
> tem pessoas bem qualificadas, então gostaria de pedir uma ajuda a
> todos vocês.
> Tenho visto um aumento na utilização de Abstração de banco de dados só
> não sei qual método é o mais utilizado e qual é o melhor para ser
> utilizado com PHP, conheço alguns como o DBX, ADODB, e outros mais...
> Gostaria de saber em qual desses devo investir meu tempo para estudar.