Dúvida DAO com Procedures

2 respostas
J

Quando colocamos a regra de negócio toda no banco, com procedures, é legal usar DAOs? Se não qual a melhor maneira?
Desde já agradeço a ajuda de todos!

2 Respostas

C

A melhor maneira é não utilizar procedures. :grin:

Um DAO é utilizado para conter os códigos relacionados a persistência, todo e qualquer código de persistência deve estar contido nele.

C

Bom dia.

O legal de usar procedures, é de você usar em momentos especificos, evitando que a propria aplicação tenha que realizar uma tarefa que não seja dela ou então de enviar uma solicitação de algo especifico para o banco. Por exemplo.

Procedures para atualizar ou chegar pontos dentro do banco, geralmente estão associadas/chamadas a partir de triggers.

Funções para realizar somas derivadas de sql complexas, como na soma de valores para geração de relatorios ou de algum ponto que a aplicação necessite desse valor ,voce apenas chama a function que retorne esse valor.

Criado 1 de dezembro de 2007
Ultima resposta 3 de dez. de 2007
Respostas 2
Participantes 3