public class DaoManager {
private static DaoManager daoManager;
private final DaoSession daoSession;
public DaoManager(Context context) {
//需要自定义表名
daoSession = DaoMaster.newDevSession(context, "您的表名.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;
}
}