首页 > 解决方案 > 使用 Firebase 在 Android App 中使用 Spring Boot

问题描述

我是 Firebase 和 Springboot 的新手。我一直在开发一个 Android 应用程序,并且对于后端,我被告知要学习在 Spring Boot 中创建一些基本的 API。

我们正在使用 Firebase 作为数据库。如果可以直接使用 Java 代码查询 Firebase,我只是无法理解为什么我需要 Spring Boot。如果 Spring Boot 还有其他用途,它们可能是什么?使用 Spring Boot 连接是否更安全?

标签: javaandroidspringfirebasespring-boot

解决方案


前段时间我有一个用例,需要使用 SpringBoot 和 Firebase 创建我们自己的 API,这很奇怪,因为正如您所说,您不需要在现有 API 之上创建另一个 API 以供您查询它更容易。

现在,我们最终要做的是使用 Cloud Functions,我们用 SpringBoot 创建了其余的 API,然后加载了云函数和 HTTP 触发器,这些触发器正在获取 Firebase 数据库中的数据,这是我做的一件非常奇怪的事情不同意这个想法,但是,我们需要这样做,但是用例是对结果进行分页,我仍然不知道为什么这是一个要求,如果我们可以使用 Firebase

但是,如果我要说,我会继续使用 Firebase,而不是从头开始创建自己的 API(起初这并不容易,需要大量的安全管理)


推荐阅读