如何優雅的設計 Spring Boot API 接口版本號

一般來說,系統上線以後,需求仍會發生變動,功能也會迭代更新。可能是接口參數發生變更,也有可能是業務邏輯需要調整,如果直接在原來的接口上進行修改,必然會影響原有服務的正常運行。 常見的解決方案,是在接口路徑中加入版本號用於區分,此外還可以在參數甚至 header 裏帶上版本號。這裏以在請求路徑中帶上版本號爲例,如:http://IP:PORT/api/v1/test ,v1 即代表的是版本號。當然了
相關文章
相關標籤/搜索