swagger UIのGETのParametersを複数設定する方法について教えてください。
springfoxを使っています。
GETの場合、@ApiParamのついたString等の引数を設定してGETパラメータを設定していますが、他にもGETパラメータを設定する方法はありますか?
例えば、以下のようにDTOを使ってパラメータを取得して、このDTOのフィールドがSwagger UIのParametersに反映される、というようなことはできますか?
java
1 @RequestMapping(value = "/foo", method = org.springframework.web.bind.annotation.RequestMethod.GET) 2 public FooDto foo(@RequestParam("foo")FooDto fooDto) { 3 return fooDto; 4 } 5 6 @Data 7 @NoArgsConstructor 8 @FieldDefaults(level = AccessLevel.PRIVATE) 9 public static class FooDto { 10 public String name; 11 public int id; 12 }
それともGETの場合は@ApiParamをパラメータの数だけ用意しないといけないのでしょうか?
回答1件
あなたの回答
tips
プレビュー