最近我在我的应用程序上添加了 FF4j 依赖项,在我的 swagger ui 中出现了新的资源端点之后,有没有办法禁用这些端点?
依赖项添加是
<dependency>
<groupId>org.ff4j</groupId>
<artifactId>ff4j-spring-boot-starter</artifactId>
<version>${ff4j.version}</version>
</dependency>
<dependency>
最近我在我的应用程序上添加了 FF4j 依赖项,在我的 swagger ui 中出现了新的资源端点之后,有没有办法禁用这些端点?
依赖项添加是
<dependency>
<groupId>org.ff4j</groupId>
<artifactId>ff4j-spring-boot-starter</artifactId>
<version>${ff4j.version}</version>
</dependency>
<dependency>
如果您使用的是 SpringDoc:
springdoc.packages-to-exclude=com.unwantedPackage
如果您使用的是 SpringFox:
@Bean
public Docket productApi() {
return new Docket(DocumentationType.SWAGGER_2)
.select().paths(Predicate.not(PathSelectors.regex("/api/ff4j/store.*")).apis(RequestHandlerSelectors.basePackage("com.package.controller"))
.paths(PathSelectors.any())
.build().apiInfo(apiInfo());