我在Android应用程序上遇到了问题。 我目前正在尝试从服务器获取数据,该服务器返回JSON(对象数组)。 我目前使用Retrofit2作为此任务的REST客户端。 我现在问是否可以将从服务器获取的List存储到sqlite中,并且可能定期更新数据?
我已经在网上查了一下,但我真的找不到我想要的东西......
HTTP SERVER< = GET => Android应用< = SQL => SQLite的
有没有办法使用Retrofit或者另外一个带Retrofit的图书馆来做这样的工作?
由于
编辑: 我想我会使用retrofit2 + active Android(在我的模型上使用注释)并使用带有自定义服务的syncadapter。
答案 0 :(得分:-1)
您不需要第三方库来将Java对象持久化到SQLite数据库(无论数据来自JSON无关紧要)。
https://developer.android.com/training/basics/data-storage/databases.html
现在,有些库可能会使这项任务更容易,即ORM。
Realm目前是最受欢迎的ORM之一。