取得する:
1.パスパラメータ@PathVariable
2.フォームパラメータ@RequestParam
役職:
1.JSON要求の身体パラメータ
@RequestBody
リリース:
1.パスパラメータ@PathVariable
2.フォームパラメータ@RequestParam
削除:
1.パスパラメータ@PathVariable
2.フォームパラメータ@RequestParam
MockMvc:
1.パス要求
mockMvc.perform(MockMvcRequestBuilders
。要求モード( "URL / {パス}" 、パラメータ値)
2.リクエストフォーム
mockMvc.perform(MockMvcRequestBuilders
。要求モード( "URL")。PARAM( " キー"、 "値").contentType(MediaType.APPLICATION_FORM_URLENCODED)
3.JSON要求
MvcResult mvcResult = mvc.perform( MockMvcRequestBuilders.post( "http://127.0.0.1:8080/index")。 コンテンツ(jsonObject.toString())。 のcontentType(MediaType.APPLICATION_JSON) )。 andExpect(MockMvcResultMatchers.status()。ISOK())。 andDo(MockMvcResultHandlers.print())。 そして戻る();
)
オリジナル住所ます。https://blog.csdn.net/wang_muhuo/article/details/84655577