android - Android 应用程序的数据库控制模型
问题描述
我想制作一个模型,在 android 应用程序中的数据库和我的前端之间扮演中间角色。
我为什么要这样做?假设现在我直接使用 firebase 数据库,但将来,如果我想更改数据库,那么我将不得不更改实现数据库连接的所有功能。所以我想制作一个通用模型,这样我就可以改变模型,而且我和我的项目团队也很容易改变数据库平台。
我该如何做到这一点以及使用哪种型号?
注意:我现在使用的是 NoSQL 数据库(Firebase),未来更改的数据库也将是 NoSQL 数据库(如 mongoDB)。
解决方案
推荐阅读
- django - Django:如何获取最新的相关对象
- c# - Unity“组合”操纵杆输入,但仅当两个控制器具有相同名称时
- android - 未调用 CrashlyticsListener
- amazon-web-services - Codepipeline 在另一个帐户中签出 codecommit repo
- exchange-server - 邮箱角色上的 error.Clear(),传输服务安装步骤
- php - 如何使用 CodeIgninter 中的 AJAX 函数更改网页的数据
- ruby-on-rails - 更新方法不更新用户对象,params 或 form_for 没有问题?
- android - Android - 使用 Intent 创建 URI
- python - 如果输入狗,猫或鸟,我如何让我的程序显示动物发出的噪音
- git - Azure DevOps 触发器在 release/{version} 分支上构建