美文网首页
GreenDao理解(粗浅,帮助理解)

GreenDao理解(粗浅,帮助理解)

作者: MissPSTime | 来源:发表于2019-03-22 14:47 被阅读0次

优点:

性能高,号称Android最快的关系型数据库

内存占用小

库文件比较小,小于100K,编译时间低,而且可以避免65K方法限制

支持数据库加密  greendao支持SQLCipher进行数据库加密 有关SQLCipher可以参考这篇博客Android数据存储之Sqlite采用SQLCipher数据库加密实战

简洁易用的API

1.DaoMaster  是用来管理数据库对象,和Dao类的,我们可以理解为DaoMaster是用来创建数据库和表的

2.DaoSession是用来管理Dao类的,也就是获取我们想要操作的Dao

3.Dao:每一个Dao都对应一个实体,我们可以理解为每个Dao对应一个表,表的字段就是Dao对应的表的字段

获取Dao就可以操作Dao对应的表

相关文章

  • GreenDao理解(粗浅,帮助理解)

    优点: 性能高,号称Android最快的关系型数据库 内存占用小 库文件比较小,小于100K,编译时间低,而且可以...

  • 粗浅理解JVM

    Java语言写的源程序通过Java编译器,编译成与平台无关的字节码程序(.class文件,也就是0,1二进制程序)...

  • 粗浅理解181224

    当前状态 NB网络是新兴的窄带通信设备所用的网络,目前正在大力发展,但是无论是设备数目还是基站数目短时间内都无法比...

  • 《如何阅读一本书》方法总结及些许心得

    第一篇 阅读的层次 第一章 阅读的活力与艺术 1,主动 2,真正的阅读:没有外力帮助的理解阅读(由粗浅到深入的理解...

  • 装饰者设计模式(粗浅,只是帮助理解)

    概念:装饰着设计模式可以用来在不改变源码的情况的下扩展或者增强类中某个方法的功能 继承也可以实现此需求,但是继承复...

  • 对OKRs粗浅的理解

    O和KR的不同 O指的是Objectives(目标),O是要是有挑战性的,如果是板上钉钉的事情就是不够的;KRs指...

  • 关于政德的粗浅理解

    今天下午在济宁政德学院听取了刘峰教授的讲座—《不忘初心使命,加强政德修养》,初次接受这类培训,难以理解透...

  • 关于promise的粗浅理解

    定义 在JavaScript的世界中,所有代码都是单线程执行的。 由于这个“缺陷”,导致JavaScript的所有...

  • android的MVVM 框架模式的优缺点

    声明:本篇文字只是个人的理解,记录,由于水平有限理解粗浅 仅做参考MVVM:即Model,View,ViewMod...

  • Swift与泛型编程第四弹:类型擦除

    一、引言 类型擦除是一个比较难以理解的概念(如果只是粗浅的理解,那么也不算太难)。如果要深入理解,涉及到:OOP、...

网友评论

      本文标题:GreenDao理解(粗浅,帮助理解)

      本文链接:https://www.haomeiwen.com/subject/mfkcvqtx.html