Swagger如何屏蔽某些接口显示

时间:2025-03-20 22:20:46

首先说下为什么要屏蔽,因为某些接口是针对内部服务调用的,不需要进行对接。显示出来的话:

1、容易混淆

2、容易暴露相关接口内容

其实屏蔽的话比较简单,主要是注解:

@ApiIgnore
    @RequestMapping("/wx/back")
    @ApiIgnore
    public String wxBack(HttpServletRequest request){
        return ((request),"zjcOrderService");
    }

这样在Swagger上面就不会显示这个接口了

如果这个接口是在类上加的,整个类就不会显示了