GreenDao資料庫搭建簡單封裝

2021-10-24 18:11:44 字數 1602 閱讀 9538

使用前greendao的匯入

'org.greenrobot.greendao'

//選擇要配置的專案模組加入這個外掛程式

implementation 'org.greenrobot:greendao:3.3.0'

//選擇要配置的專案模組匯入這個依賴

buildscript
dependencies
把bean類與greendao關聯生成資料表

package com.wei.greendao;

import org.greenrobot.greendao.annotation.entity;

import org.greenrobot.greendao.annotation.id;

import org.greenrobot.greendao.annotation.generated;

/** * @author: wangluming

* @date: on 2020/10/9

*/@entity

//用這個註解把bean類與greendao關聯起來

public

class

testentity

@generated

(hash =

1020448049

)public

testentity()

public long getid()

public

void

setid

(long id)

public string getusername()

public

void

setusername

(string username)

public string getother()

public

void

setother

(string other)

}

建立乙個entity類 用@entity註解把此類與greendao關聯 主鍵上面用@id修飾主鍵 裡面有乙個屬性autoincrement預設是false 是否主鍵自增 主鍵的型別必須為long(長整形) id關聯成功後build後會生成兩個構造乙個有參,乙個無參被@generated(hash = 2146200476)修飾

封裝工具類及簡單使用

package com.wei.greendao;

/** * @author: wangluming

* @date: on 2020/10/9

*/public

class

zdaomanager

public

static zdaomanager getinstance()

public long addtestentity

(testentity testentity)

public testentity gettestentity

(long index)

}

Android 使用資料庫GreenDao

implementation group org.greenrobot name greendao version 3.3.0 import org.greenrobot.greendao.annotation.entity import org.greenrobot.greendao.annota...

Android資料庫GreenDao的使用

最近公司的專案中需要使用到資料庫,使用裡greendao的資料庫後,覺得非常好用,速度快,輕量級,簡單,省略裡寫增刪改查的 今天分享給大家。具體的實現過程如下 1.新增依賴 1 需要在專案 project 的build.gradle中加入依賴 buildscript public daosessio...

GreenDao 使用和資料庫公升級

1使用方法 一.新增依賴 在bulid.gradle檔案下的dependencies下新增所需依賴 compile org.greenrobot greendao 3.2.2 add library compile org.greenrobot greendao generator 3.2.2 二 ...