用户
 找回密码
 入住 CI 中国社区
搜索
查看: 2473|回复: 5
收起左侧

[控制器] 调用模型类中的方法读取数据,这样的思想和MVC思想是否有冲突?

[复制链接]
发表于 2018-3-2 17:56:11 | 显示全部楼层 |阅读模式
CI框架   
控制器中加载模型,然后调用模型类中的方法读取数据,这样的思想和MVC思想是否有冲突?
发表于 2018-3-14 00:51:44 | 显示全部楼层
本帖最后由 一战成铭 于 2018-3-15 03:31 编辑

放心吧,[控制器]调用模型类中的方法读取数据,这样的思想和MVC思想是不会有冲突,本问题的提出说明你已经发现MVC架构的自身不足,同时你也在MVC的道路上获得长远的进步,一般来说我们会在Model层的基础上再创建一个Service层,实现Model层的读,写分离,同时也解决了多人写Model层项目代码时的逻辑混乱引起的Controller调用问题。
发表于 2018-3-26 11:13:25 | 显示全部楼层
我现在是扩展了一个逻辑层和一个service层,service主要用于共享,逻辑层主要用于当前控制器。

本版积分规则