这是我在项目中使用的库依赖项:
我有兴趣在项目中使用GlobalDefaultExceptionHandler
。此类是RestControllerAdvice
,旨在处理所有异常。
但是,我不太清楚如何在我的项目中激活此建议。
您能告诉我如何“激活”该建议吗?
您还可以看到该库提供了一个canigo-web-rs.xml
文件,其内容如下:
<beans xmlns="http://ww...>
<bean class="cat.gencat.ctti.canigo.arch.web.rs.config.CanigoWebRSConfig"/>
</beans>
我不知道它是否可以帮助您提供一些答案。
编辑
GlobalDefaultExceptionHandler
如下:
@RestControllerAdvice
public final class GlobalDefaultExceptionHandler {...
答案 0 :(得分:1)
根据您的帖子,应该这样做。我假设为满足您需要的库配置了CanigoWebRSConfig
。
@ImportResource({ "classpath:cat/gencat/ctti/canigo/arch/web/rs/config/canigo-web-rs.xml" })
public class AppConfig {
// This is your application configuration class.
}
答案 1 :(得分:0)
简单的解决方案:
@RestControllerAdvice
public class MyControllerAdvice extends GlobalDefaultExceptionHandler {}