【发布时间】:2019-05-15 02:34:40
【问题描述】:
我有一个项目要求,我不会有任何@Controller 或@RestController,但我需要为我的服务层设置一个全局异常处理程序,因此我需要在@Service 上配置@ControllerAdvice,如果有其他方法可以做到这一点,请告诉我。
【问题讨论】:
我有一个项目要求,我不会有任何@Controller 或@RestController,但我需要为我的服务层设置一个全局异常处理程序,因此我需要在@Service 上配置@ControllerAdvice,如果有其他方法可以做到这一点,请告诉我。
【问题讨论】:
@ControllerAdvice 与 Spring MVC 控制器特别相关,因此您不能在任意 bean 上使用它。您可能正在寻找的是使用 @Aspect 的常规 Spring AOP 支持。
【讨论】: