1. 程式人生 > >GreenDao網路網路資料獲取存貯本地

GreenDao網路網路資料獲取存貯本地

GreenDao 3.2.2 的使用

1、在專案的build下新增

        classpath 'org.greenrobot:greendao-gradle-plugin:3.2.2'

2、在app的build裡面新增

1)在最頂上新增   apply plugin: 'org.greenrobot.greendao'
2)在安卓下面新增

    /*針對greenDao的一些配置*/
    greendao {
        schemaVersion 1 //資料庫版本號
//        daoPackage 'com.usher.greendao_demo.greendao.gen' //自動生成的工具類的包名
        targetGenDir 'src/main/java' //路徑
    }
3)在dependencies下新增
    /**
     * greenDao框架
     */
    compile 'org.greenrobot:greendao:3.2.2'



3、greenDao多使用註解,如果你要將某一實體儲存到資料庫中,需要先對實體進行編寫。
@Entity表明該類是持久化的類【持久化含義,存入資料庫檔案中,作本地化處理】
@Id選擇一個long或Long型別的屬性作為該實體所對應資料庫中資料表的主鍵【型別要是long】
@Generated寫在構造方法前
將以上註解寫好後,點選AS上的Make Project即可



4、最後就是一些資料庫封裝和自定義,我會把專案傳上來有需要的可以看看