Android GreenDao 建表及 获取SessinDao对象 单例

public class DaoManager {

    private static DaoManager daoManager;

    private final DaoSession daoSession;

    public DaoManager(Context context) {

        daoSession = DaoMaster.newDevSession(context, "menu.db");

    }

    public static  DaoManager getIntent(Context context){

        if (daoManager == null){

            synchronized (DaoManager.class){

                if (daoManager == null){

                    daoManager = new DaoManager(context);

                }

            }

        }

        return daoManager;
    }

    public DaoSession getDaoSession() {

        return daoSession;

    }
}

猜你喜欢

转载自blog.csdn.net/as89751/article/details/81056076
今日推荐