java - 使用 Firebase 在 Android App 中使用 Spring Boot
问题描述
我是 Firebase 和 Springboot 的新手。我一直在开发一个 Android 应用程序,并且对于后端,我被告知要学习在 Spring Boot 中创建一些基本的 API。
我们正在使用 Firebase 作为数据库。如果可以直接使用 Java 代码查询 Firebase,我只是无法理解为什么我需要 Spring Boot。如果 Spring Boot 还有其他用途,它们可能是什么?使用 Spring Boot 连接是否更安全?
解决方案
前段时间我有一个用例,需要使用 SpringBoot 和 Firebase 创建我们自己的 API,这很奇怪,因为正如您所说,您不需要在现有 API 之上创建另一个 API 以供您查询它更容易。
现在,我们最终要做的是使用 Cloud Functions,我们用 SpringBoot 创建了其余的 API,然后加载了云函数和 HTTP 触发器,这些触发器正在获取 Firebase 数据库中的数据,这是我做的一件非常奇怪的事情不同意这个想法,但是,我们需要这样做,但是用例是对结果进行分页,我仍然不知道为什么这是一个要求,如果我们可以使用 Firebase
但是,如果我要说,我会继续使用 Firebase,而不是从头开始创建自己的 API(起初这并不容易,需要大量的安全管理)
推荐阅读
- reactjs - 如何关闭 Openlayers 自定义控件?
- zig - zig 创建一个 C 库
- flex-lexer - Flex 令人困惑地逐个字符地转换字符串
- sql-server - 子查询在 Iif 条件下返回超过 1 个值
- string - / 不支持的操作数类型:使用 'str' 和 'str'。pct_change()
- python - 我在将熊猫导入我的 python 脚本时遇到问题
- python - 是否可以共享我在多个模块中创建的库导入模块?
- flutter - 如何获取和显示每个帖子的评论数量?颤振/火力基地
- javascript - 从子组件调用父方法在vue中不起作用
- javascript - 从节点服务器前端的 mongoDB 对象中提取数据时出现问题。(JavaScript/EJS)