从spring.io看起来得到了支持,但仍缺乏一般理解,谢谢,,您可以使用
@ExceptionHandler
带注释的方法来处理推荐答案处理程序(例如,您的控制器方法)执行过程中发生的错误。使用MVC,您确实还可以处理映射阶段发生的错误,但WebFlux并非如此。,回到您的异常传播问题,您共享的文章不准确。,在反应式应用程序中,请求处理确实可以随时从一个线程跳转到另一个线程,因此您不能再依赖每个请求一个线程的模型(请考虑:ThreadLocal
)。,实际上,您不必考虑异常传播或如何管理线程。例如,以下示例应该是等效的:,反应堆将按照反应流合同中的预期将这些异常作为错误信号发送(有关详细信息,请参阅the "error handling" documentation section)。,这篇关于我们如何将@ExceptionHandler与Spring Web流量一起使用?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,