swagger解決接收參數爲實體時,不加@RequestBody頁面不顯示參數註解方案

1.場景:因爲在項目裏做了接口簽名,所以用的請求格式都是form。因爲規範接口的請求參數都是用實體類接收,但是form表單提交不支持@RequestBody 所以swagger顯示不了註解說明。如果在接口上加@ApiParam參數一多顯的代碼太臃腫

2.解決方法

   在接收實體參數前加@ModelAttribute即可,不用這個是幹什麼用的可以去查一下

效果

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章