Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Fechar o DAO?

Não percebi essa expressão. Alguém me ajuda?

2 respostas

Toda vez que você cria uma instância de AlunoDAO (exemplo Aluno a = new AlunoDAO(this) )

Após realizar o que deseja (deletar, atualizar, inserir,carregarLista), você precisa fechar. Isto é, fazer a.close()...supondo que a é minha variável que instanciei o AlunoDAO.

solução!

Um objeto de acesso a dados (DAO), é um objeto que fornece uma interface abstrata para algum tipo de banco de dados ou outro mecanismo de persistência. Por petição mapeamento chama para a camada de persistência, DAO fornecer algumas operações de dados específicos, sem expor detalhes do banco de dados. Esse isolamento apoia o princípio da responsabilidade única. Ele separa os dados que acessa as necessidades de aplicação, em termos de objetos específicos de domínio e tipos de dados.

Espero ter ajudado.