Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用Firebase JPA REST或Admin SDK的Spring Boot微服务_Java_Spring_Firebase_Spring Boot_Firebase Realtime Database - Fatal编程技术网

Java 使用Firebase JPA REST或Admin SDK的Spring Boot微服务

Java 使用Firebase JPA REST或Admin SDK的Spring Boot微服务,java,spring,firebase,spring-boot,firebase-realtime-database,Java,Spring,Firebase,Spring Boot,Firebase Realtime Database,我们有一个React应用程序使用Firebase作为后端。我需要构建一组微服务来集成一些额外的功能。我使用springboot是因为我的背景是重Java/Spring/springboot/JPA,我使用一些apachejavalib来帮助构建功能。我真的很难与Firebase集成 到目前为止,我的重点是: 我对使用JPA与Mongo/MySQL/等进行集成的Spring Boot最满意(也就是懒惰)。我还没有找到Firebase的JPA解决方案,目前我没有时间编写任何自定义的东西 Maven

我们有一个React应用程序使用Firebase作为后端。我需要构建一组微服务来集成一些额外的功能。我使用springboot是因为我的背景是重Java/Spring/springboot/JPA,我使用一些apachejavalib来帮助构建功能。我真的很难与Firebase集成

到目前为止,我的重点是:

  • 我对使用JPA与Mongo/MySQL/等进行集成的Spring Boot最满意(也就是懒惰)。我还没有找到Firebase的JPA解决方案,目前我没有时间编写任何自定义的东西

  • Maven repos中有几个Firebase SDK。谷歌最近宣布Firebase集成应该使用新的管理SDK。这是一个可行的解决办法,正在考虑之中

  • 在做研究时,我偶然发现了Square的翻新库。它将允许我相当容易地与Firebase REST API集成

  • 大多数以Java为中心的Firebase文档都以Android开发为中心,而不是服务器开发。希望随着谷歌最近对Firebase关注度的增加,情况会有所改变

    这些都是可行的方法吗

    更新

    有时写下问题有助于发现你的错误方式

    我被JPA模式束缚住了。我在Github上发现了一个Firebase Android示例应用程序。Android SDK与服务管理SDK非常相似。通过查看代码,我能够在Firebase上获得CRUD的良好开端


    所以,现在我的问题更多的是关于可伸缩性和最佳实践。

    嗨,斯达利,我也在这个位置上,你学到了什么想要分享的东西吗?我找到了一个名为firebomb的库。这让事情变得容易多了。