最近公司的專案中需要使用到資料庫,使用裡greendao的資料庫後,覺得非常好用,速度快,輕量級,**簡單,省略裡寫增刪改查的**,今天分享給大家。
具體的實現過程如下:
1.新增依賴
(1)需要在專案(project)的build.gradle中加入依賴:
buildscript
public daosession getdaoinstant()
public static daomanager getinstance()
return instance;
}}5.對資料庫進行增刪改查的操作
public class greendaohelper其中的model,大家可以根據自己的需求進行設定。/*** 刪除資料
*/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()
}
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是一種輕型的資料儲存方式,它的本質是基...