Prezados,
tenho uma aplicação comunicando com um banco de dados SQLite e estou modelando
a camada de DAO da aplicação, criando as tabelas, as classes e métodos como
insert, update, findById e etc, diante disso pensei o seguinte:
"Porque não utilizar os modelos para conter as funcionalidades de
acesso a banco?"
Pois de acordo com o MVC os modelos definem o que minha aplicação é o que ela
faz. E como sua funcionalidade é armazenar e recuperar as informações destes
modelos no banco de dado, pensei em disponibilizar dentro dos modelos os
métodos necessários para a realização destas ações.
por favor digam-me o que acham, segue abaixo as estrutura que modelos de
utilizações que imaginei.
--
Estrutura de pastas - DAO
- dao
- manager
- model
- view
utilização no manager
- dao.insert(modelo)
- dao.find(modelo)
--
Estrutura de pastas - MVC
- manager
- model
- view
utilização no manager
- model.insert()
- model.find()
obs: Não utilizo e nem pretendo utilizar nenhum framework de ORM.
Tiago Lopes : Desenvolvedor - Flash e Flex
Fone: 85 8896.4855
www.tiagolopes.pro.br
--
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev