我们如何将@ExceptionHandler与Spring Web流量一起使用?

本文介绍了我们如何将@ExceptionHandler与Spring Web流量一起使用?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!,在Spring Web中,我们可以使用Annotation@ExceptionHandler来处理控制器的服务器和客户端错误。,我试着在Web流量控制器上使用这个注释,它仍然适用于我,但经过一些调查,我发现here,所以我的问题是如何将异常传播回线程。有没有关于使用@ExceptionHandler和Spring Web通量的好例子或文章?,更新:
从spring.io看起来得到了支持,但仍缺乏一般理解,谢谢,,您可以使用@ExceptionHandler带注释的方法来处理推荐答案处理程序(例如,您的控制器方法)执行过程中发生的错误。使用MVC,您确实还可以处理映射阶段发生的错误,但WebFlux并非如此。,回到您的异常传播问题,您共享的文章不准确。,在反应式应用程序中,请求处理确实可以随时从一个线程跳转到另一个线程,因此您不能再依赖每个请求一个线程的模型(请考虑:ThreadLocal)。,实际上,您不必考虑异常传播或如何管理线程。例如,以下示例应该是等效的:,反应堆将按照反应流合同中的预期将这些异常作为错误信号发送(有关详细信息,请参阅the "error handling" documentation section)。,这篇关于我们如何将@ExceptionHandler与Spring Web流量一起使用?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,
返回顶部
跳到底部

Copyright 2011-2024 南京追名网络科技有限公司 苏ICP备2023031119号-6 乌徒帮 All Rights Reserved Powered by Z-BlogPHP Theme By open开发

请先 登录 再评论,若不是会员请先 注册