因为业务需要在MVC的基础上加了两层,本人刚接触,小白一枚,service层(负责逻辑运算,在thinkphp里叫logic)以及repository层(负责数据库操作,类似于仓库管理员的职位)
service是业务逻辑层,负责逻辑运算。
1. 封装通用的业务逻辑,操作。
如一些数据的检验,可以通用处理。
2. 与数据层的交互。
3. 其他请求:如远程服务获取数据,如第三方api等。
因为业务需要在MVC的基础上加了两层,本人刚接触,小白一枚,service层(负责逻辑运算,在thinkphp里叫logic)以及repository层(负责数据库操作,类似于仓库管理员的职位)
service是业务逻辑层,负责逻辑运算。
1. 封装通用的业务逻辑,操作。
如一些数据的检验,可以通用处理。
2. 与数据层的交互。
3. 其他请求:如远程服务获取数据,如第三方api等。
本文标题:tp5分层
本文链接:https://www.haomeiwen.com/subject/vwntkftx.html
网友评论