greendao 3.0和litepal 1.3 比较
来源:互联网 发布:马航mh370失联真相知乎 编辑:程序博客网 时间:2024/06/05 00:48
greendao 3.0和litepal 1.3都是操作sqlite数据库的框架,在使用上二者各有利弊。对比如下:
字段映射:在字段的映射上greendao采用注解的形式,默认采用对象字段名,也可以使用注解不把某个字段映射到数据库中,而litepal 直接采用字段名的形式,并且要求需要映射的字段必须是private修饰的,并且litepal要求表中要有id字段作为其主键。在使用外部数据库时,greendao比litepal更灵活一些,因为不能保证外部数据库的表中存在id字段。
数据库升级:在数据库升级这方面,greendao就显得有些落后了,其采用的是传统的数据库升级形式,需要程序员自己配置openHelper来完成,同时还要配置相应的数据库版本号和修改相应的对象类。在这方面,litepal就轻松多了,只要在相应的对象类,然后修改一下数据库版本号就可以了。
阅读全文
0 0
- greendao 3.0和litepal 1.3 比较
- 数据库操作三方库ormlite,greenDao,litepal
- GreenDao 3.0 学习和实践
- Android常用数据库ORM框架ORMlite和GreenDao比较
- LitePal vs GreenDAO vs SQLOpenHelper 性能比較
- Android 数据库(1)----- SQLite Litepal GreenDao 介绍
- greendao 3.0集成和使用封装
- LitePal
- litepal
- LitePal
- Litepal
- litepal
- litepal
- litepal查询和删除数据
- LitePal的学习和使用
- Android 中数据库框架GreenDao与LitePal对比、集成、使用详解,greendao与原生SQLite性能对比
- eventBus 和greenDao
- GreenDao和多线程下载
- angular http
- vlcj--java-制作视频播放器
- Java中基于HTTP协议网络编程
- SAP顾问,市场的双重需求
- datagridview中使用DataGridViewComboBoxColumn
- greendao 3.0和litepal 1.3 比较
- JSON-JavaScript对象表示法--学习笔记
- Dialog整个窗体背景设置为透明
- 【Ubuntu】/mnt/hgfs 权限不够的替代方法
- eclipse新建maven项目,修改默认jdk版本
- 从代码层面优化系统性能应该怎么做?(上)
- 【HDU6040】Hints of sd0061(nth_element)
- TCP之三次握手和四次挥手
- 三种LCA算法(三):转化为LCA问题(dfs+ST表实现)