1、第一次寫接口程序,還是這麼大的項目。所以花了好長時間去熟悉項目然後才慢慢寫起程序。
2、總的來說,寫接口程序需注意4點:
(一)、要明確手機端有哪些具體的需求,不管大小都得考慮到。需求不明確不怕,怕的是讓人猶豫 的需求,處在可要不可要或者到底該誰做這個需求的位置。
(二)、熟悉項目。一定要熟悉項目框架,怎麼實現的。一般的項目肯定會有一定的項目架構,需要了解它,不然不知道哪些是你需要的,哪些不是你需要的。
(三)、分析和設計。包括設計測試頁面、請求和響應頁面和請求代碼處理以及調用項目業務邏輯代碼。當然了,如果這期間你還用到了一些插件,比如json工具等,或者自定義類,比如錯誤信息和錯誤碼,這些東西也是應該放在你的接口文件夾下,不要和項目混在一塊兒。
(四)、調試程序。這是個漫長卻極其重要的一步,因爲接口既得考慮客戶端的請求和對其的響應,又得調用項目業務邏輯,再加上如果對項目架構不是完全讀懂,那麼在調試就是絕好的熟悉項目的方式,因爲可以追蹤方法調用和變量傳參,瞭解基本的框架。
3、以上只是個大概的說明,具體的比如需求文檔、數據字典等等這些極其重要的文檔、http請求路徑的定義、請求發送、響應請求和json數據等用的很多也是不可或缺的。
4、寫接口程序,感覺用的最多的就是switch case程序,因爲接口就是通過不斷的判斷來確定是哪個模塊哪個方法發送的請求。