Spring MVCException处理

问题描述 投票:1回答:1

我有一个MVC控制器,其中至少有50个功能,对服务的调用没有绕过try catch,并且某些异常被吞噬了。我正在尝试找到解决此问题的最佳方法。

我应将调用包装在单个函数中的try catch周围,或者我可以使用任何可以记录异常的函数。我不想发送替代视图或仅想在日志中记录的内容。

java spring spring-boot spring-mvc
1个回答
0
投票

您可能应该查看@ExceptionHandler(基于控制器的异常处理)或@ControllerAdvice(全局异常处理)。 This article解释了两者。

另一个可能的解决方案是AOP

© www.soinside.com 2019 - 2024. All rights reserved.