Onde devo fechar o DAO de um banco de dados? alunoDAO.close();
Onde devo fechar o DAO de um banco de dados? alunoDAO.close();
Lembrando do ciclo de vida da Activity, podemos fechar o DAO sempre no método onDestroy
, ou até mesmo no onPause
da seguinte forma:
public class MinhaActivity extends Activity {
private AlunoDAO dao;
public void onResume() {
//...
this.dao = new AlunoDAO(this);
}
public void onPause() {
//...
this.dao.close();
}
}
Abraço e bons estudos.