如何在Spring MVC应用中终止Firebase线程

佩德瓦

我在tomcat的Spring MVC应用程序中使用Firebase。似乎firebase创建了一个非守护线程,以防止tomcat关闭。

如何在Spring应用程序中终止/关闭Firebase?

这就是我使用Firebase的方式:

private static Firebase getUserRef(String username)
{
    Firebase ref = new Firebase("https://<firebaseurl>"); 
    return ref.child(username);
}
private static void createUserName(final String name)
{
    final Firebase userref = getUserRef(name);
    userref.addListenerForSingleValueEvent(new ValueEventListener()
    {
        @Override
        public void onDataChange(DataSnapshot dataSnapshot)
        {
            Object value = dataSnapshot.getValue();
            // logic
        }

        @Override
        public void onCancelled(FirebaseError firebaseError)
        {

        }
    });
}

createUserName()方法在控制器方法内部调用。

我应该使用豆吗?

李安德

自Firebase Java客户端v1.0.15起已修复此问题。您可以在此处下载最新版本:https//www.firebase.com/docs/java-quickstart.html

Firebase现在仅创建守护程序线程,因此您的进程将按预期正常退出。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Spring MVC应用程序中终止Firebase线程

来自分类Dev

如何在Java中终止匿名线程

来自分类Dev

如何在Java中终止匿名线程

来自分类Dev

如何在Spring MVC应用程序中测试Aspect

来自分类Dev

如何在Ionic 2应用程序中终止Google OAuth会话(通过Firebase)?

来自分类Dev

如何在有角度的应用程序中从主线程终止网络工作者集?

来自分类Dev

如何在Spring MVC中链接页面

来自分类Dev

如何在Spring MVC中链接页面

来自分类Dev

如何在Spring MVC中实现模型?

来自分类Dev

如何在Spring MVC中检测错误

来自分类Dev

如何在Spring MVC中利用url?

来自分类Dev

如何在spring mvc中输出json

来自分类Dev

如何在 spring mvc 中配置 JPA?

来自分类Dev

如何在蝗虫负载测试中终止特定线程

来自分类Dev

如何在Spring MVC控制器中应用Spring Data投影?

来自分类Dev

如何在Spring MVC(非Spring Boot)应用程序中自定义Jackson

来自分类Dev

如何在ASP.NET MVC应用程序中的线程上放置代码?

来自分类Dev

如何在Spring Batch中实现多线程

来自分类Dev

如何在多线程应用程序中存储线程

来自分类Dev

如何在Spring MVC中使用JasperReports?

来自分类Dev

如何在Spring MVC中使用CDN

来自分类Dev

如何在Spring MVC应用程序中为不同的URL加载CSS

来自分类Dev

如何在Spring 3 MVC应用程序中对文件上传实施病毒扫描

来自分类Dev

Spring MVC应用程序中如何在Hibernate中使用Jboss数据源

来自分类Dev

如何在Spring MVC应用程序的Hibernate中打印生成的SQL?

来自分类Dev

如何在Spring 3 MVC应用程序中对文件上传实施病毒扫描

来自分类Dev

如何在 Spring Framework MVC 应用程序中嵌入 Tomcat?

来自分类Dev

如何在Spring Web应用程序运行时在spring-web-mvc中获取WebApplicationContext和DispatcherServlet的实例

来自分类Dev

如何在Spring Web应用程序运行时在spring-web-mvc中获取WebApplicationContext和DispatcherServlet的实例

Related 相关文章

  1. 1

    如何在Spring MVC应用程序中终止Firebase线程

  2. 2

    如何在Java中终止匿名线程

  3. 3

    如何在Java中终止匿名线程

  4. 4

    如何在Spring MVC应用程序中测试Aspect

  5. 5

    如何在Ionic 2应用程序中终止Google OAuth会话(通过Firebase)?

  6. 6

    如何在有角度的应用程序中从主线程终止网络工作者集?

  7. 7

    如何在Spring MVC中链接页面

  8. 8

    如何在Spring MVC中链接页面

  9. 9

    如何在Spring MVC中实现模型?

  10. 10

    如何在Spring MVC中检测错误

  11. 11

    如何在Spring MVC中利用url?

  12. 12

    如何在spring mvc中输出json

  13. 13

    如何在 spring mvc 中配置 JPA?

  14. 14

    如何在蝗虫负载测试中终止特定线程

  15. 15

    如何在Spring MVC控制器中应用Spring Data投影?

  16. 16

    如何在Spring MVC(非Spring Boot)应用程序中自定义Jackson

  17. 17

    如何在ASP.NET MVC应用程序中的线程上放置代码?

  18. 18

    如何在Spring Batch中实现多线程

  19. 19

    如何在多线程应用程序中存储线程

  20. 20

    如何在Spring MVC中使用JasperReports?

  21. 21

    如何在Spring MVC中使用CDN

  22. 22

    如何在Spring MVC应用程序中为不同的URL加载CSS

  23. 23

    如何在Spring 3 MVC应用程序中对文件上传实施病毒扫描

  24. 24

    Spring MVC应用程序中如何在Hibernate中使用Jboss数据源

  25. 25

    如何在Spring MVC应用程序的Hibernate中打印生成的SQL?

  26. 26

    如何在Spring 3 MVC应用程序中对文件上传实施病毒扫描

  27. 27

    如何在 Spring Framework MVC 应用程序中嵌入 Tomcat?

  28. 28

    如何在Spring Web应用程序运行时在spring-web-mvc中获取WebApplicationContext和DispatcherServlet的实例

  29. 29

    如何在Spring Web应用程序运行时在spring-web-mvc中获取WebApplicationContext和DispatcherServlet的实例

热门标签

归档