【11】【2】Android GreenDao核心类
Android 11 核心
2023-09-27 14:27:46 时间
- generator----greenDAO-generatro.jar 是额外的java工程,不是Android工程,主要是生成对应的DAO接口
- 核心的class -- greenDAO.jar
- 通过DaoMaster 创建 DaoSession
- 通过DaoSession 创建或者管理具体的XXDAO类
- 通过XXDAO 去加载和管理具体的XXEntity
- 具体的XXEntity 就对应我们数据库中的某张表
- DaoSession:会话层。操作具体的DAO对象,提供了基本的持久化方法,比如对实体对象的insert,load,update,referesh,还有delete操作。
- XXDao: 实际生成的Dao类,通常对应具体的java类,greenDao为每一个实体创建一个DAO,它提供比DaoSession更具体的方法,比如conunt、loadAll和insertInTx(支持批量插入)
- XXEntity:持久的实体对象,通常代表一个数据库row标准的java属性。
- Schema:实体数据Schema、通过schema的版本和缺省的java包调用 构造器
相关文章
- Android Fragment 真正的完全解析(上)
- 2021年Android开发者跳槽指南,大牛最佳总结
- 高通宣布停止向俄罗斯公司销售产品;微信、抖音上线一键关闭 “个性化推荐 ”;Android 13官宣:5月11日见|极客头条
- 11月18日科技资讯|国内 UOS 统一操作系统曝光;联想宣布要 All in 5G;Android Studio 新版发布
- [Android Studio 权威教程]配置出“NB”的Android Studio
- android 7.0 (nougat)的编译优化-ninja
- 50个Android开发技巧(11 为文字加入特效)
- 【Android】Android布局文件的一些属性值
- Android内存优化11 内存泄漏常见情况2 内部类泄漏
- 关于Android内存优化你应该知道的一切
- Android 使软键盘的回车按钮变成搜索按钮(Kotlin)
- Android之自定义View以及画一个时钟
- 【Android 应用开发】Canvas 精准绘制文字 ( 测量文本真实边界 | 将文本中心点与给定中心点对齐 )
- Android中如何在应用A中启动或安装应用B
- Android开源项目第一篇——个性化控件(View)篇
- 10.Android-SharedPreferences使用
- 关于Android中为什么主线程不会因为Looper.loop()里的死循环卡死?引发的思考,事实可能不是一个 epoll 那么 简单。
- Android 的平台碎片化问题