Onde devo fechar o DAO de um banco de dados? alunoDAO.close();
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
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.