Avatar notebook default
6篇文章 · 3821字 · 3人关注
  • Resize,w 360,h 240
    DBFlow源码分析:Transaction相关

    事务 1. 封装 DBFlow对事务进行封装:Transaction 封装了什么 代码的执行ITransaction transaction 执...

  • Resize,w 360,h 240
    DBFlow:数据迁移(Migrations)

    数据迁移是如何工作的? 在sqlite中,所谓迁移是修改现有的数据库的设计结构,以适应新的数据结构。在sqlite中,我们很有限的去比较sql,...

  • Resize,w 360,h 240
    DBFlow源码分析:SQLite

    入口 他是增删改查以及索引,触发的入口: 提供便捷的入口来使用增删改查。 select update insert delete

  • Resize,w 360,h 240
    DBFlow源码分析:SQL拆解(BaseQueriable,BaseModelQueriable)

    以面向对象的方式看待sql sql语句由好多部分组成。把每一部分抽象出类。 结构 Queriable 存在的意义? The most basic...

  • Resize,w 360,h 240
    DBFlow源码分析:model相关

    类结构 结构说明 Model提供表,字段等基本信息, ModelAdapter根据Model提供了一些功能职责:增删改查。dbflow根据你提供...

  • Resize,w 360,h 240
    DBFlow:关系(Relationships)

    关系 在DBFlow 中用@Table描述的表,我们可以使用1-1, 1-many, many-to-many来联系它们。 一对一 DBFlow...

  • Resize,w 360,h 240
    DBFlow源码分析:SQL拆解(select,delete,update,insert)

    以面向对象的方式看待sql sql语句由好多部分组成。把每一部分抽象出类。 结构 1. select select 语句看作是一个对象。sele...

  • DBFlow文档:缓存

    前言 为了提高性能,DBFlow 支持缓存。这可以快速的获取到你想要的数据。 注意1 默认是不启用缓存的,但可以很容易的去启用缓存。 缓存用于m...

  • Resize,w 360,h 240
    DBFlow源码分析:缓存相关

    LruCache 说到缓存,不得不提LruCache。 为什么要用缓存? 比如你是个厨师,柴米油盐酱醋茶你要经常使用吧,你可以把它们放到小橱柜里...

文集作者