我创建了一个应用程序,其中包含服务器和应用程序之间的大量数据同步。 现在我想将服务器的表和 api 适配到我手机的数据库,以便也可以通过离线模式访问数据。
我的问题有两部分:
- 如何将表从服务器 MYSQL 移植到手机的 SQLite?
- 我有很多 API 可以从服务器访问特定数据,如何实现这些 API 以从手机的 SQLite 中获取数据?
如有任何帮助,我们将不胜感激。提前致谢
最佳答案
基本上,您应该将负责为特定实体从服务器获取数据的所有方法移动到单独的接口(interface)中。为你的本地数据库也创建 DAO(数据访问对象)接口(interface)并实现它。通过这样做,您将能够为您的数据库编写测试并为不同的数据库、ORMLite(或 Realm)创建实现
关于android - 将 mySQL 表和 API 同步到手机的 DB sqlite,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38989929/