目前Android上比较流行的ORM数据有greenDAO、OrmLite、ActiveAndroid等。 其中greenDAO不是基于反射的,性能自然是最好的,但是使用成本比较高;OrmLite、ActiveAndroid是利用注解和反射,封装得比较好,优点就是易用性强。我个人认为,大多数应用对数
分类:
移动开发 时间:
2016-03-06 09:54:52
阅读次数:
290
GreenDAO是一个可以帮助Android开发者快速将Java对象映射到SQLite数据库的表单中的ORM解决方案,通过使用一个简单的面向对象API,开发者可以对Java对象进行存储、更新、删除和查询。 GreenDao有两个项目,一个是生成dao和model的generator的项目,该项目是j
分类:
移动开发 时间:
2016-02-17 22:14:56
阅读次数:
540
今天看了下Android的ORM框架,然后就看到了GreenDao这个东东....感觉用了这个操作数据库就变得简单多了,不用再写那些SQL语句,和Hibernate框架挺像的....GreenDao就是将java对象映射到Sqlite数据库,通过对java对象进行存储、更新、删除、查询来操作数据.....
分类:
移动开发 时间:
2015-11-05 15:17:18
阅读次数:
502
最近自学做东西的时候用到了一个收藏的功能,然后我想把东西存放到SQLite当中,然而自己传值的时候都是用到的实体类,所以存起来也比较麻烦,所以从网上找到一个greenDao的开源框架非常火,不仅效率高,而且内存也占用的小,非常方便。 这里我就简单介绍一下如何配置,至于其他的增、删、改、查了...
分类:
移动开发 时间:
2015-10-18 16:51:44
阅读次数:
274
GreenDAO是一款非要流行的android平台上的数据库框架,性能优秀,代码简洁。初始化数据库模型代码的时候需要使用java项目生成代码,依赖的jar包已经上传到我的资源里了,下载地址如下:http://download.csdn.net/detail/fancylovejava/8859203...
分类:
数据库 时间:
2015-09-22 14:28:43
阅读次数:
542
https://github.com/greenrobot/greenDAO下载下官网的示例,有完整的封装版本,但自已封装是碰到很多问题。因greenDao的Master和Session中很多方法完全是隐藏的,只属于此类。很多信息也是隐藏的。只能基于继承此两类来实现(像官网示例一样)想通过公有方法来...
分类:
移动开发 时间:
2015-09-19 18:05:15
阅读次数:
736
从Android Studio 1.3 Beta1开始,就支持了NDK。不过使用的是一个全新的实验性的gradle构建工具。官方地址http://tools.android.com/tech-docs/new-build-system/gradle-experimental,英文好的可以直接看原文。在进行配置前请先将Android Studio更新至最新版本,目前最新版本是1.4 Bata4并且使用...
分类:
移动开发 时间:
2015-09-15 18:35:00
阅读次数:
392
greenDAO的使用:总体来说:你需要在你的主Android工程之外再建立一个generator project.这是一个纯java的项目。在这个项目里你需要在classpath中引用greenDAO-generator.jar,和freemarker.jar这两个jar包。然后在这个工程中使用g...
分类:
其他好文 时间:
2015-09-07 10:43:48
阅读次数:
216
有时候,我们的实体类中会有一些属性,但是数据库中没有对应的类型,这个时候我们就需要自定义转换器进行类型转换。很常见的处理就是Date类型一般如果精度要求不高的话我们会转换为Long类型进行存储,读取的的时候再讲其转换为Date类型。那么如果我们想要让它直接以时间字符串存储呢,这个也好办,GreenDao为我们提供了自定义类型转换的支持。首先,我们需要实现PropertyConverter接口,实现里面的抽象方法。...
分类:
移动开发 时间:
2015-09-03 09:15:55
阅读次数:
485
上一篇文章对greenDao有一个整体的把握 Android ORM系列之GreenDao最佳实践。这篇文章将重点介绍GreenDao的关联关系的映射以及实体类的生成。在GreenDao中,实体类的生成是通过Entity类来进行的,可以说一个Entity对象对应一个实体类。实体类中的属性可以通过Entity对象的方法进行添加,GreenDao会根据我们添加的属性自动生成实体类。我们可以通过一系列方法生成实体类...
分类:
移动开发 时间:
2015-09-02 10:48:18
阅读次数:
340