【问题标题】:Is there any way to use @ControllerAdvice on @Service有什么方法可以在 @Service 上使用 @ControllerAdvice
【发布时间】:2019-05-15 02:34:40
【问题描述】:

我有一个项目要求,我不会有任何@Controller@RestController,但我需要为我的服务层设置一个全局异常处理程序,因此我需要在@Service 上配置@ControllerAdvice,如果有其他方法可以做到这一点,请告诉我。

【问题讨论】:

    标签: java spring


    【解决方案1】:

    @ControllerAdvice 与 Spring MVC 控制器特别相关,因此您不能在任意 bean 上使用它。您可能正在寻找的是使用 @Aspect 的常规 Spring AOP 支持。

    【讨论】:

    • 感谢 Chrylis,我认为 ControllerAdvice 上可能存在一些扭曲,我现在将尝试使用方面。
    猜你喜欢
    • 1970-01-01
    • 2015-08-22
    • 1970-01-01
    • 2020-12-23
    • 1970-01-01
    • 1970-01-01
    • 2010-10-27
    相关资源
    最近更新 更多