如何让Firebase使用Java后端

why*_*ent 21 java firebase firebase-realtime-database

首先,如果这个问题是抽象或不适合本网站,我想道歉.我真的不知道还能在哪里问.

目前我在iOS和Android上开发了应用程序.他们将所有状态保存在firebase中,因此所有内容都会立即保存到Firebase实时数据库中.

在创建用户之前,我使用一些预期存在的数据手动填充实时数据库,以便应用程序可以运行,例如用户的配置数据.当我"完成"使用应用程序时,我直接在Firebase控制台中查看数据.

现在我想要一个后端来完成我手动完成的工作.我希望后端能够填充实时数据库,我希望它也能够从Firebase中检索数据.我希望这可以从Java后端(Spring MVC,但现在可能不是关键信息)完成.

我应该怎么做呢?谷歌搜索还没有让我这么做(java +后端+ firebase主要告诉我"Firebase提供了Android Java的后端").

如果这是发布此内容的错误位置,请建议我在哪里发布.

编辑:我知道Server SDK.我更倾向于指的是如何在通常无状态的休息解决方案中实现这一点,而不是具体如何执行Server SDK中的方法.

Ale*_*tov 13

Firebase有自己的RestApi,您可以在api中使用它https://firebase.google.com/docs/database/rest/start


Shr*_*vas 6

Firebase还提供了与Firebase实时数据库一起使用的依赖项。

Gradle依赖关系:

dependencies {
  implementation 'com.google.firebase:firebase-admin:6.3.0'
}
Run Code Online (Sandbox Code Playgroud)

Maven依赖关系:

<dependency>
  <groupId>com.google.firebase</groupId>
  <artifactId>firebase-admin</artifactId>
  <version>6.3.0</version>
</dependency>
Run Code Online (Sandbox Code Playgroud)

有关更多详细信息,请访问文档:https : //firebase.google.com/docs/admin/setup#add_firebase_to_your_app