public class DataBeanUtils {
// 定义单例模式
private static DataBeanUtils mDataBeanUtils;
private DataBeanDao dataBeanDao;
private DataBeanUtils(){}
public static DataBeanUtils getmDataBeanUtils(){
if (mDataBeanUtils == null){
mDataBeanUtils = new DataBeanUtils();
}
return mDataBeanUtils;
}
public void init(Context context){
DaoMaster.DevOpenHelper helper = new DaoMaster.DevOpenHelper(context, "shop");
SQLiteDatabase db = helper.getWritableDatabase();
dataBeanDao = new DaoMaster(db).newSession().getDataBeanDao();
}
// 添加
public void insert(DataBean dataBean){
dataBeanDao.insert(dataBean);
}
// 查询
public List<DataBean> qureAll(){
return dataBeanDao.loadAll();
}
}