POSTメソッドの1つが、すべてのキー値ペアのMap<String, String>
をとるapiを設計しています。Java @RequestBody Map <String、String>の入力例を手動で記述するにはどうすればよいですか?
@RequestMapping(value = "/start", method = RequestMethod.POST)
public void startProcess(
@ApiParam(examples = @Example(value = {
@ExampleProperty(
mediaType="application/json",
value = "{\"userId\":\"1234\",\"userName\":\"JoshJ\"}"
)
}))
@RequestBody(required = false) Map<String, String> fields) {
// .. does stuff
}
私はfields
のための入力例を提供したいと思いますが、私はそれが闊歩出力にレンダリングするように見えることはできません。これは@Example
を使用する正しい方法ではありませんか?
@ApiParam(値= "JSON" =真、はdefaultValue = "{\" IDを\ "\" 1 \」 \ "deviceToken \":\ "1 \"} "、name =" json ") –
私は上記のように試しています。まだ動作していません。それはまだ解決していないヘッダー –