請求基本流程

myAdream發表於2020-04-22

基本請求流程

路由 -> 中介軟體 -> 表單驗證 -> 資源控制器 -> 服務層(也就是邏輯層) -> 倉庫 -> 模型 -> 響應資源

  • 倉庫 跟 模型的關係 ?
    在倉庫層定義 curd
    在模型中定義表 關聯關係

異常處理

  • 因為使用 swoole 進行開發, 所以在程式碼全部採用丟擲異常處理, 參考文章:

  • 響應資源狀態碼使用 HTTP Status Code, 如:

    • 成功 200
    • 資源不存在 404
  • 異常級別定義

    • Error
    • Warning
    • Debug
本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章