私は 1 つのプロジェクトで swagger と Feign を使用しています。swagger は@RequestMapping
注釈付きのメソッドを使用してドキュメントを作成します。@FeightClient
しかし、 と の両方で注釈が付けられたクラスとメソッドに対してこれを行うのは奇妙です@RequestMapping
。では、swagger でこれらの API を無視するにはどうすればよいでしょうか? によって注釈が付けられたこれらの API を無視するために、他のクラスを学習して追加できるように、スキャンジョブを実行するのはどのクラスの闊歩@FeightClient
ですか?
@FeignClient(name = TodoItemRpcRepository.SERVICE_NAME)
@RequestMapping("/api/todos")
public interface TodoItemRpcRepository {
@RequestMapping(value = "/{id}", method = RequestMethod.GET)
TodoItem findById(@RequestHeader("X-Auth-Token") final String token, //
@PathVariable("id") final Long id);
}