使用@Acpect实现日志功能,发现全局异常@ControllerAdvice处理失效了
业务中使用全局异常捕获自定义异常,后面又加了个日志。导致@ControllerAdvice失效了。
具体原因为:
切面配置类中配置了@Around catch了异常 只需要向外抛出 然后@ControllerAdvice 就能捕获生效。
使用@Acpect实现日志功能,发现全局异常@ControllerAdvice处理失效了
业务中使用全局异常捕获自定义异常,后面又加了个日志。导致@ControllerAdvice失效了。
具体原因为:
切面配置类中配置了@Around catch了异常 只需要向外抛出 然后@ControllerAdvice 就能捕获生效。