package com.yokmama.learn10.chapter08.lesson35; import android.app.Application; import android.database.sqlite.SQLiteDatabase; import greendao.DaoMaster; import greendao.DaoSession; /** * Created by yokmama on 15/03/19. */ public class MyApplication extends Application { public DaoSession daoSession; @Override public void onCreate() { super.onCreate(); setupDatabase(); } private void setupDatabase() { DaoMaster.DevOpenHelper helper = new DaoMaster.DevOpenHelper(this, "example-db", null); SQLiteDatabase db = helper.getWritableDatabase(); DaoMaster daoMaster = new DaoMaster(db); daoSession = daoMaster.newSession(); } public DaoSession getDaoSession() { return daoSession; } }