50,528
社区成员
发帖
与我相关
我的任务
分享
我建了个springboot项目(web),里面有个类,如下:
@ControllerAdvice
public class NoPermissionException {
@ResponseBody
@ExceptionHandler(UnauthorizedException.class)
public String handleShiroException(Exception ex) {
return "无权限";
}
@ResponseBody
@ExceptionHandler(AuthorizationException.class)
public String AuthorizationException(Exception ex) {
return "权限认证失败";
}
}
这样会生效,但我想将这个类提取出来,作为公共的类,于是,新建了个module,建了个和上面一样的类。
问题:我要怎样在我的web项目中应用新建的module,并能让NoPermissionException生效?
先谢过大神!
让他被扫描到就行了,指定包扫描,或者自己去加spring.factories 做成start依赖,核心思想还是不变,容器启动扫描到即可