在多个包

时间:2017-05-04 06:22:49

标签: java spring-mvc spring-boot exception-handling

我有一个叫做的包 服务。在此我有另外两个名为service1和service2的包。 每个服务包中分别有2个控制器类,Controller1和Controller2。

现在,因为我创建了一个名为exceptions的包,所有的异常处理代码都在这里(即@ControllerAdvice类和我的自定义异常)。此例外包属于service1包。

现在问题是,在Controller1抛出的所有异常(这都在service1包中)触发了异常处理,但是不处理Controller2抛出的异常。

为什么会这样?我错过了一些注释或配置吗?请帮助。谢谢!

0 个答案:

没有答案