三種情境下的友好處理

友好響應

面向消息編程處理的友好響應方式

public class Response {

     public int id;//消息id
     public String level;//消息級別:debug,info,warn,error
     public String detail;//具體內容
     public Response(int id,String level,String detail){
          this.id=id;
          this.level=level;
          this.detail=detail;
     }
}

把上述對象轉爲json對象響應給調用者


打印調試信息的友好方式

借用slf4j
巧妙利用:debug,info,warn,error


異常處理時機

異常處理的時機是扔出異常到最上游,由上游調用者處理。比如被0除這樣的異常不是你來處理,而是拋出,由上游調用者決定是否該終止程序還是處理異常繼續運行
發佈了45 篇原創文章 · 獲贊 20 · 訪問量 7萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章