Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 有没有办法在@Service上使用@ControllerAdvice_Java_Spring - Fatal编程技术网

Java 有没有办法在@Service上使用@ControllerAdvice

Java 有没有办法在@Service上使用@ControllerAdvice,java,spring,Java,Spring,我有一个项目要求,我不会有任何@Controller或@RestController,但我需要为我的服务层配置一个全局异常处理程序,因此我需要在@service上配置@ControllerAdvice,请告诉我是否有其他方法可以做到这一点。@ControllerAdvice与Spring MVC控制器特别相关,因此您不能在任意bean上使用它。您可能正在寻找的是使用@Aspect的常规Spring AOP支持。谢谢Chrylis,我想ControllerAdvice上可能有一些扭曲,我现在尝试使

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

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

的常规Spring AOP支持。谢谢Chrylis,我想ControllerAdvice上可能有一些扭曲,我现在尝试使用Aspect。