1. 程式人生 > 實用技巧 >記錄一下近期專案中遇到得小問題

記錄一下近期專案中遇到得小問題

1. PostMan使用

1. 使用postMan進行請求,記得新增Headers資訊

2. 記錄一次遇到得小坑,在PostMman請求一個介面資訊時候

ResponseVo<XXXXResVo> queryXXXXManage(XXXXReqVo XXXXReqVo);

XXXXReqVo物件為

public class XXXReqVo{
      private String pin;
      private String ip;
      Pirvate String src;
}

這個時候,需要使用PostMan請求,引數應該是

[{
    "pin": "creditTest001",
    
"ip": "127.0.0.1", "src": "03" }] 注意這裡根據postMan ,請求的是一個物件,引數應該這樣寫(記得加入一箇中括號)

如果請求的介面引數為一個物件,則應該在postMan中也要這樣去寫

這是請求的介面資訊
Map<String,String> fun (Map<String,Object>  map);

需要在postMan中配置
[{
    "pin": "creditTest001",
    "ip": "127.0.0.1",
    "src": "03"
}]

記得加上一個中括號【】

2. IDEA Debug 模式中,計算器使用

學習一個快捷鍵:重啟debug:ctrl+F5

計算器表示式

3.啟動專案,通過本地去請求JSF中的介面資訊,使用PostMan

1. 直接在postMan中位址列選擇POST請求

2.http:// ip(jsf傑夫查詢介面伺服器的ip):埠(伺服器上面的埠)/介面本地地址/jsf上面的別名/方法名

4. RPC 層請求的問題

1. 呼叫的RPC,如果RPC丟擲異常,則直接在RPC直接進行捕獲,不回去影響到service層程式碼中,RPC,中控制直接返回一個null