代码中加了@Api注解但是swagger上面不显示模块
刚接触swagger,照着同事写好的controller,我也写了一个。但是打开swagger发现同事的模块在,但是我写的就不在。检查了好几遍注解都没问题。最后发现是swagger的配置文件的问题。一般在网上看到的都是.paths(PathSelectors.any())但是我们公司用的是.paths( input ->PathSelectors.regex("/capital.*").apply(input) || PathSelectors.regex("/permissions.*").apply(input) || PathSelectors.regex("/roles.*").apply(input) || PathSelectors.regex("/menus.*").apply(input) || PathSelectors.regex("/test.*").apply(input) )
最后在这上面加上自己的请求路径就行了。