数据封装 到底是放在controller 还是 service
答案:2 悬赏:60 手机版
解决时间 2021-01-23 05:11
- 提问者网友:轮囘Li巡影
- 2021-01-22 13:55
数据封装 到底是放在controller 还是 service
最佳答案
- 五星知识达人网友:你可爱的野爹
- 2021-01-22 14:15
有
比如举一个用户资料查询的例子,用户资料设计几个表的查询,数据拼装,最后展现给前端,这个怎么如何在logic和service中实现?
在thinkphp的model里面不要做逻辑封装,只做数据的增删改查,在service层调用model的方法把数据读出来后,在返回出去,controller层之间调用service层的方法即可
比如举一个用户资料查询的例子,用户资料设计几个表的查询,数据拼装,最后展现给前端,这个怎么如何在logic和service中实现?
在thinkphp的model里面不要做逻辑封装,只做数据的增删改查,在service层调用model的方法把数据读出来后,在返回出去,controller层之间调用service层的方法即可
全部回答
- 1楼网友:痴妹与他
- 2021-01-22 15:05
引用cn#GLaVGQuVVp的回答:
有
比如举一个用户资料查询的例子,用户资料设计几个表的查询,数据拼装,最后展现给前端,这个怎么如何在logic和service中实现?
在thinkphp的model里面不要做逻辑封装,只做数据的增删改查,在service层调用model的方法把数据读出来后,在返回出去,controller层之间调用service层的方法即可个人觉得这个没有硬性要求,只要分层清晰逻辑清楚,在哪个层封装都可以,根据业务和习惯来定。
有
比如举一个用户资料查询的例子,用户资料设计几个表的查询,数据拼装,最后展现给前端,这个怎么如何在logic和service中实现?
在thinkphp的model里面不要做逻辑封装,只做数据的增删改查,在service层调用model的方法把数据读出来后,在返回出去,controller层之间调用service层的方法即可个人觉得这个没有硬性要求,只要分层清晰逻辑清楚,在哪个层封装都可以,根据业务和习惯来定。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯