我有一个弹簧启动应用程序,我已经配置了swigger以及以下配置
maven依赖:
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger2</artifactId>
<version>2.6.0</version>
</dependency>
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-swagger-ui</artifactId>
<version>2.6.0</version>
</dependency>
然后配置docket。
@Bean
public Docket api() {
return new Docket(DocumentationType.SWAGGER_2).select()
.apis(RequestHandlerSelectors.any())
.paths(PathSelectors.any())
.build();
}
现在在我的控制器中我有很多端点,但有趣的是,我看到swagger-ui中的随机行为,某些端点缺失,
问题:在以下3个端点中,我一次只看到其中的1个,重启服务器显示更改行为,我只看到3个端点中的1个。
1&GT;
@RequestMapping(value = "/users/{userId}/addresses/{addressid}", method = RequestMethod.POST, params = "action=register")
2 - ;
@RequestMapping(value = "/users/{userId}/addresses/{addressid}", method = RequestMethod.POST, params = "action=unregister")
3&GT;
@RequestMapping(value = "/users/{userId}/addresses/{addressid}", method = RequestMethod.POST, params = "action=deactivateAddress")
我刚刚开了一个问题here。