控制器中的方法命名規范


我們在使用框架或者自己寫對資源的操作邏輯時,方法大體上有 列表顯示,新增頁面顯示,修改頁面顯示,新增保存,修改保存,刪除等6個操作,但是每個開發人員可能在寫方法名時不太一樣,雖然不同的命名對邏輯實現沒有影響,但是增加了溝通及熟悉代碼的成本,為了效率提升,顯然定義一套統一命名方法是不錯的選擇。

因為有些框架提供了自動生成控制器的功能,我們先來看下比如

THINKPHP5

https://www.kancloud.cn/manual/thinkphp5_1/354140

查看     index

新增     create

保存     save

查看     read

修改顯示   edit

更新     update

刪除     delete

 

lavavel7 中的資源操作定義

https://learnku.com/docs/laravel/7.x/controllers/7461#controller-middleware

 

 

Zend Framework 3 中的資源操作定義

https://docs.zendframework.com/tutorials/getting-started/routing-and-controllers/

 Yii2 gii生成的資源操作控制器

官網沒給 我自己在另外一個隨筆里自己操作了下自動生成,得到的。

 

 

 

我們自己使用的方法

查看     index

新增,查看  show

保存,更新  save

刪除     delete

 

新增,查看方法合並起來是因為展示的同一套頁面,保存,更新方法合並是表單數據參數基本一致。

具體項目開發中的命名可以根據團隊需要自己選擇。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM