sqlite【每日一轻柔】GreenDao详细使用

sqlite 1

1、前言(废话)

greenDAOGitHub 地址
:https://github.com/greenrobot/greenDAO

greenDAO文档地址 :
http://greenrobot.org/greendao/

      先简单介绍一下 greenDAO,greenDAO 是针对性 sqlite 的包裹的 ORM
框架,它有着轻量级,性能大,简单,能够快上手等优点的一个框架。在此地自己忠告一下,对于初学
sqlite 的同窗最好或打原生的 sqlite
入手,打好基础!!!为了给大家再也多询问 greenDAO, 下面被起同样摆设 greenDAO
关系图。

sqlite 2

greenDAO

废话不多说,咱们直接入正题,需要了解再多关于 greenDAO 详细信息的求走
http://greenrobot.org/greendao/。

2、greenDao 在Android Studio 中之配备

开辟Android Studio ,New  一个 Android
Project,(这个手续就是概括了哈,不会见之好恢复,我会让你的,呵呵!)。下面开始新建
Java Module。步骤: New ——> New Module——>Java Library …。Finish!
Java Module 新建好。

sqlite 3

greenDao

sqlite 4

sqlite 5

    有同学肯定会惦记,建是有什么用吗,呵呵,你顿时就会见知晓了。

找到我们正好新建的Java Module build.gradle
目录下,对build.gradle进行配备

applyplugin:’java’

dependencies {

   compile fileTree(dir:’libs’,include: [‘*.jar’])

   compile’org.greenrobot:greendao:3.0.1′

   compile’org.greenrobot:greendao-generator:3.0.0′

具体安排如图:

sqlite 6

sqlite 7

新建一个Java 类用于生成 Android Model,具体操作请圈注释 。

sqlite 8

脚配置Android Project, 如图:

sqlite 9

小心了,见证奇迹的下就到了!!!

运行 Java 类    Process finished with exit code 0  欧耶,运行成功!

sqlite 10

sqlite 11

于变化无常的Java
类中,有一个DaoSession的Java类,我们经过DaoSession就好操作数据库的增珊改查了。

记录个人操作更,希望对大家有着帮助!有什么不科学的地方迎大家指出。有需要援助的童鞋直接
@ 我,我会尽快给大家做出回复的。下面为有 CSDN 和 GitHub Demo
地址,欢迎大家参考。

CSDN
: http://download.csdn.net/detail/ranbo426890/9683944

GitHub:https://github.com/Jboob/greenDao

 希望我们可齐学习,共同进步!

网站地图xml地图