【问题标题】:Closing database using greenDao使用greenDao关闭数据库
【发布时间】:2012-08-17 07:32:28
【问题描述】:

使用 greenDao ORM 关闭(和重新打开)数据库的最佳方法是什么?

daoMaster.getDatabase().close()

daoSession.getDatabase().close()

以及如何重新打开?

【问题讨论】:

    标签: android database orm greendao


    【解决方案1】:
    【解决方案2】:

    这就是我所做的。

    private SQLiteDatabase db; //Global Variable.
    

    在 onResume 方法中初始化你的助手和 SQLiteDatabase。

    DaoMaster.DevOpenHelper helper = new DaoMaster.DevOpenHelper(this,"YourDBName",null);
    db = helper.getWritableDatabase();
    

    在暂停时关闭数据库

    db.close();
    

    【讨论】:

      猜你喜欢
      • 2017-06-26
      • 1970-01-01
      • 2016-03-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-12-07
      • 2017-11-17
      相关资源
      最近更新 更多