Android資料庫GreenDao的使用

2021-08-21 17:37:08 字數 904 閱讀 8912

最近公司的專案中需要使用到資料庫,使用裡greendao的資料庫後,覺得非常好用,速度快,輕量級,**簡單,省略裡寫增刪改查的**,今天分享給大家。

具體的實現過程如下:

1.新增依賴 

(1)需要在專案(project)的build.gradle中加入依賴:

buildscript

public daosession getdaoinstant()

public static daomanager getinstance()

return instance;

}}5.對資料庫進行增刪改查的操作

public class greendaohelper 

/*** 刪除資料

*/public static void delete(goodsdetailmodel model)

/*** 刪除s所有資料

*/public static void deleteall()

/*** 更新資料

*/public static void update(goodsdetailmodel goodsdetailmodel)

/*** 查詢條件為type=type_love的資料

** @return

*/public static listquery(string id)

/*** 查詢全部資料

*/public static listqueryall()

}

其中的model,大家可以根據自己的需求進行設定。

greendao的設定完成,大家可以在專案中進行使用了。

android資料庫事務

在android應用程式開發中,在使用到資料庫的時候,事務處理是非常重要的。首先android資料庫操作 特別是寫操作 是非常慢的,將所有操作打包成乙個事務能大大提高處理速度。其次是保證資料的一致性,讓乙個事務中的所有操作都成功執行,或者失敗,或者所有操作回滾。實現android資料庫事務非常簡單,...

Android 資料庫操作

public class sqldao 增加 public void adduser string username,string password db.close 刪除 public void deleteuser string username delete from user where u...

android 資料庫儲存

專案開發我們都逃不過資料庫的儲存。在android 中 sqlite 是最好不過的資料儲存方式,但是有時候我們只需要某個變數的值。這樣要用sqlite就顯得得不償失了。這時候 sharedpreferences 是個不錯的選擇。sharedpreferences是一種輕型的資料儲存方式,它的本質是基...