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

02-11-13 startunix

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

iceant
2002-11-14 11:54

应该是“数据和状态”。

我觉得 MVC 中对业务逻辑放哪,是个比较难说的事,

Model 中有数据的 CRUD 操作,

Controller 中有流程走向的控制。

光把 Model 称做“业务逻辑”好像又不全对。

skysand
2002-11-27 20:52

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