任何在Android ('gPhone')上工作的人有或者知道在哪里我可以为它找到一个好的ORM工具?代码是用Java编写的,数据库是SQLite。我想要找到的是一个给定对象定义的工具,可以自动生成表和CRUD函数(这将是非常棒的),或者,如果不是这样,一个工具可以获得表定义,对象定义,并自动生成CRUD功能。问题是,所有这些都必须发生在Android框架中,Android框架对数据库访问的工作方式有自己的约定。
发布于 2010-06-26 02:04:05
我想我应该在这里加上我的$0.02关于我的ORMLite package。
它是Hibernate的轻量级替代品,使用原生安卓操作系统数据库调用来支持安卓上的SQLite。它还支持在其他体系结构上使用JDBC的许多其他数据库类型。我们有一个针对ORMLite问题的Android mailing list。
发布于 2011-10-24 17:11:24
如果性能和代码大小很重要,请查看greenDAO。我是它的作者,我创建另一个ORM的动机是为了避免在热点中反射。事实证明,greenDAO可以比ORMLite快4倍。有关详细信息,请查看feature page。
发布于 2010-10-20 20:46:22
我喜欢ActiveAndroid。它似乎是专门为Android编写的。这对我来说是个加分。
我有一些Ruby on Rails的经验,如果你喜欢ActiveRecord的Rails方式,你可以很快开始使用这个库。
https://stackoverflow.com/questions/371538
复制相似问题