Intellij IDEA內置了restclient來幫忙咱們測試咱們的後臺代碼,讓咱們能夠脫離第三方工具測試,也更不須要咱們編寫前端代碼,直接讓咱們能想網站發送get,post,put,delete等請求,十分方便前端
1. 打開Test Restful Web Service
點擊Tools,選擇Test Restful Web Service spring
2. 選擇請求方式json
請求方式分爲GET和POST方式,GET方式直接在url裏面加參數就能夠了,對於POST方式須要傳送參數app
這在Request Parameters添加就能夠,ide
1.若是有中文亂碼問題,就把隔壁Request Body選擇的Empty改成Text,Text內容能夠爲空。工具
2.若是須要傳輸json對象,須要設置請求頭——Context-Type application/jsonpost
2.1 json對象需寫在上述text中,點擊輸入框右側圖標,打開窗口便可輸入。測試
3.若是請求報400或者415,請仔細檢查參數。網站
4.request.getParameter/getParameterMap都只能獲取到你在request Parameters中設置的鍵值對,是沒法獲取json對象中的值的。url
5.關於使用spring的依賴注入時的迷之報錯,當你他的報錯緣由是沒有找到對應的加了@Component註解的類。也就是說,idea認爲在項目啓動時,spring容器中不存在這個類。既然如此的話,你能夠在你的Mapper或Repository接口上加入@Repository或者@Component註解,便可完美解決報錯問題。但這個方法對於整個spring應用來說有什麼反作用,暫時尚未發現。