内容提供商与ORM

时间:2016-03-28 21:03:01

标签: orm android-contentprovider

我认为,我了解内容提供商和数据库之间的区别。我有两个应用程序,应该在它们之间共享数据,所以我需要使用Content Provider。然而,内容提供商的样板代码数量让我颤抖。

我之前使用过一些ORM库,例如SugarORM& Requery,严重简化了与SQLite DB的通信。

是否有一些常用的库以类似的方式简化内容提供商代码?

是否有使用ORM库来实现Content Provider的后备数据库?

如果有,这个项目的链接,将内容提供商与支持ORM DB结合起来将非常感激。

1 个答案:

答案 0 :(得分:1)

StorIO为Android ContentProvider提供类似ORM的功能,其API和功能与其SQLite库和本机RxJava支持非常相似。

https://github.com/pushtorefresh/storio

在此链接上了解StorIOContentResolver。

https://github.com/pushtorefresh/storio/blob/master/docs/StorIOContentResolver.md