GreenDao的APP——Android

public class MyApplication extends Application {
    private static MyApplication application;數據庫

    private DaoSession mDaoSession;app

    public static MyApplication getApplication() {
        return application;
    }框架


    @Override
    public void onCreate() {
        super.onCreate();
        //完成Application的初始化
        application = this;
        createData();
    }ide

    //操做數據庫
    private void createData() {
        //第一步建立一個數據庫
        DaoMaster.OpenHelper openHelper = new DaoMaster.DevOpenHelper(application, "stu.db");
        SQLiteDatabase sqLiteDatabase = openHelper.getWritableDatabase();
        //第二步用數據庫框架來包裝數據庫
        DaoMaster daoMaster = new DaoMaster(sqLiteDatabase);
        //第三步生成Session對象
        mDaoSession = daoMaster.newSession();
    }this

    public DaoSession getDaoSession() {
        return mDaoSession;
    }.net

}對象

相關文章
相關標籤/搜索