大侠们,还有个问题,就是如何正确理解MVC的M?

大侠们,我看到有的书籍把"M"定义为“业务逻辑”,有的把"M"定义为“数据和状态”,那么,该如何正确理解M呢?

应该是“数据和状态”。
我觉得 MVC 中对业务逻辑放哪,是个比较难说的事,
Model 中有数据的 CRUD 操作,
Controller 中有流程走向的控制。
光把 Model 称做“业务逻辑”好像又不全对。

MODEL你只要明白他的意思,就是消息控制,数据仓库的一个集合。