app/src/main/java/net/nashlegend/sourcewall/data/database/BaseDB.java

(完整代码) 908B

package net.nashlegend.sourcewall.data.database;

import net.nashlegend.sourcewall.App;
import net.nashlegend.sourcewall.data.database.gen.DaoMaster;
import net.nashlegend.sourcewall.data.database.gen.DaoSession;

/**
 * Created by NashLegend on 2015/1/20 0020
 */
public class BaseDB {
    public final static String DB_NAME = "SourceWallDB";


    private static DaoMaster daoMaster;
    private static DaoSession daoSession;


    public static DaoMaster getDaoMaster() {
        if (daoMaster == null) {
            DaoMaster.OpenHelper helper = new DaoMaster.DevOpenHelper(App.getApp(), BaseDB.DB_NAME, null);
            daoMaster = new DaoMaster(helper.getWritableDatabase());
        }
        return daoMaster;
    }

    public static DaoSession getDaoSession() {
        if (daoSession == null) {
            daoSession = getDaoMaster().newSession();
        }
        return daoSession;
    }

}

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。