當(dāng)前位置:
首頁(yè) >
设计规范与原则
發(fā)布時(shí)間:2024/8/26
55
豆豆
REST 規(guī)范
- GET:用來(lái)獲取資源
- PUT:
- 可用來(lái)新增Store類型的資源
- 可用來(lái)更新一個(gè)資源的全部屬性,使用時(shí)傳遞所有屬性的值,即使有的值沒(méi)有改變
- PATCH:更新資源的部分屬性。因?yàn)?PATCH 比較新,而且規(guī)范比較復(fù)雜,所以真正實(shí)現(xiàn)的比較少,一般都是用 POST 替代
- POST:
- 可用來(lái)創(chuàng)建一個(gè)資源
- 可用來(lái)觸發(fā)執(zhí)行一個(gè)Controller類型資源
- DELETE:用于刪除資源
SOLID原則
- Single Responsibility Principle (單一功能原則)
- Open Close Principle (開(kāi)閉原則)
- 當(dāng)有功能變化時(shí),用實(shí)現(xiàn)接口的方式,變化多次,實(shí)現(xiàn)多個(gè)接口?
- Liskov Substitution Principle(里氏替換原則)
- Interface Segregation Principle(接口隔離原則)
- 多個(gè)接口比一個(gè)大接口好
- Dependency Inversion Principle(依賴反轉(zhuǎn)原則)
- IOC的理論基礎(chǔ),系統(tǒng)只需要抽象就能編寫(xiě)完成
轉(zhuǎn)載于:https://www.cnblogs.com/judesheng/p/10649438.html
總結(jié)
- 上一篇: linux安装mysql的分支maria
- 下一篇: 阅读笔记-你的灯还亮着吗?