引入greenDao3.0

首先在project的gradle文件中引入greenDAO插件

dependencies {  

    classpath 'com.android.tools.build:gradle:2.2.1'  

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

}

然后在module的gradle文件中添加greenDAO的插件,并引入相关类库

apply plugin: 'org.greenrobot.greendao'

指定生成目录

greendao{

  targetGenDir 'src/main/java'

}

dependencies{

compile 'org.greenrobot:greendao:3.1.0'

}

写实体类

@Entity

public class User{

@Id

private long id;

private String name;

private String password;

...//get set等

}

 在第二次查询前,清除缓存,这样才能保证每次都执行了 查询

daosession.clear()

转载于:https://www.cnblogs.com/exayong/p/6028004.html

greenDao 3.0基础相关推荐

  1. Android数据存储之GreenDao 3.0 详解

    前言: 今天一大早收到GreenDao 3.0 正式发布的消息,自从2014年接触GreenDao至今,项目中一直使用GreenDao框架处理数据库操作,本人使用数据库路线 Sqlite----> ...

  2. Blender 3.0基础入门学习教程 Introduction to Blender 3.0

    成为Blender通才,通过这个基于项目的循序渐进课程学习所有主题的基础知识. 你会学到什么 教程获取:Blender 3.0基础入门学习教程 Introduction to Blender 3.0- ...

  3. java基础入门传智播客 源码_Java-_2020年版Java零基础视频教程(Java 0基础,Java初学入门)魔鬼讲师老杜出品...

    不会闲聊!!!不会扯淡!!!小UP只会分享与Java相关的学习资源 还记得那年带你Java入门的一声"吼"吗? B站目前播放量已经快到450多万播放量的Java零基础教程的创作者& ...

  4. Python适合初学者或者0基础学习吗?

    Python适合初学者或者0基础小白学习吗?很多人都比较关注这个问题,因为近几年Python在互联网行业的发展显而易见,它的就业几率也非常高,具体来看看下面的详细介绍吧. Python适合初学者或者0 ...

  5. 0基础学怎么学习python

    ​ Python相对于其他编程语言来说是比较简单的,非常适合零基础的小白学习,想要进入到互联网行业,可以优先选择学习Python,那么下面小编就来为大家详细的介绍一下0基础学怎么学习python? ​ ...

  6. 0基础该如何学Python?这些方法你必须了解

    往期好文推荐 学习Python不需要程基础? 0基础不用怕,从0到1轻松教你入门Python 由于python在人工智能,机器学习,大数据,数据分析,网络爬虫,全方位的技能特点,是非常适合初学者入门和 ...

  7. 0基础学习数据分析必须掌握的技能有哪些?

    现如今,我们处于一个互联网发展的时代,大大小小的企业对于数据分析相关岗位的需求逐渐增加,因为所有的企业都有数据,企业需要让数据分析师通过整理.分析企业数据总结出企业目前的发展现状,并且为企业做出下一步 ...

  8. Flutter从0基础到App上线

    Flutter从0基础到App上线 萧文翰 著 ISBN:9787121382963 包装:平装 开本:16开 正文语种:中文 出版社: 电子工业出版社 出版时间:2020-03-01

  9. mysql5.0入门_MySQL 5.0基础的基本内容的介绍

    下面的内容主要是对MySQL 5.0基础的基本内容的介绍.同时本文也列举了MySQL 5.0中的实际应用代码,望你在浏览之后会对MySQL 5.0基础的相关实际内容有所了解,以下就是文章的具体内容描述 ...

最新文章

  1. 2020下半年新机最新消息_2020年下半年新机看点汇总:最看好的还是麒麟1020处理器!...
  2. BZOJ2888 : 资源运输
  3. 不止 RTC 技术盛会,你还应该知道的声网给开发者的福利
  4. 使用oracle执行txt语句,oracle常用SQL语句.txt
  5. 有了LSTM网络,我再也不怕老师让我写作文了
  6. 渗透测试、安服等面试资料
  7. 清华大学计算机系成立量子软件研究中心,应明生受聘为主任
  8. 区块链相关数据报表_区块链行业数据统计
  9. OpenKE 的使用(四)— HolE 和 ComplEx 论文复现
  10. 涂鸦模组二次开发Zigbee 模组烧录
  11. 虚拟机安装CentOS7教程
  12. mysql免安装版安装教程
  13. 碰撞检测中的K_DOPS算法的研究
  14. 箱线图怎么看_股票000882:怎么看月k线图「歙县股票网」
  15. 【经验分享】网络剪贴板-PasteMe
  16. Big Debt Crises / Ray Dalio / 免费下载
  17. uni-app 写H5 小程序 使用腾讯地图获取地理位置
  18. 数字三位分节法(即整数部分从右向左,每隔三位用逗号分开)python实现
  19. OCR 通用文字识别(截图拍照识别文字)
  20. 编码器—绝对式与增量式的区别(图解)

热门文章

  1. Flutter ValueNotifier 异步通信、ValueListenableBuilder异步更新数据
  2. 遍历某路径下的所有文件
  3. MySQL_(Java)分页查询MySQL中的数据
  4. 关于Cocos2d-x随机数的生成
  5. python random从集合中随机选择元素
  6. Yahoo前端优化十四条军规
  7. MongoDB之Java测试代码(DAO层)
  8. CDQZ_Training 2012-05-24 聪明的打字员
  9. Ext JS 3.2.0发布(转)
  10. python兔子和獾_少儿编程分享:手把手教你用PYTHON编写兔獾大作战(三)