Aplicando o design pattern singleton na camada de acesso aos dados e criação da classe app (que extends application) pra garantir que o DAO sempre esteja instanciado.