各个框架后端分层比较

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

WEB开发基本都是MVC分层,不过框架间可能还有更细的粒度分层

ThinkPHP

controller
service
model

其他: 个人喜欢再加一个Module,放一些公共的模块类,比如Tree.php 树结构类

Laravel

controller
repositories
XXXRepository 业务逻辑
XXXRepositoryInterface 接口
model

其他: middleware

SpringBoot

controller
service
XXXServiceImpl 业务逻辑
XXXService 接口
mapper

补充

实际每个项目分层各种各样,尤其springboot的,各种pojo,dao等等概念

转载于:https://my.oschina.net/u/3798036/blog/3011958

你可能感兴趣的:(各个框架后端分层比较)