首页 > 解决方案 > 拥有多个 FirebaseDatabase 实例的良好做法?

问题描述

FirebaseDatabase用来获取对多个不同DatabaseReferences 的引用。我不确定是否应该DatabaseReference在需要使用它们的每个类中创建新对象,或者是否应该更好地创建静态方法或变量作为从不同类获取访问权限的方式。

我现在遇到的一个问题是我试图从DialogFragment. 我知道如何在代码中做到这一点,但我只是不确定“安全”的方式。在每个类中创建对数据库的引用听起来并不聪明。

我觉得我应该创建一个只处理所有数据库引用的类,并使用 getter 方法在我需要的位置返回我需要的那些。任何见解都值得赞赏。

标签: javaandroidfirebasefirebase-realtime-database

解决方案


推荐阅读