1.MVC与MVP的区别:
MVC是模型(model)—视图(view)—控制器(controller)的缩写,属于分层架构风格之一。(1)Model是对业务功能的封装;(2)View界面呈现、用户交互;(3)Controller完成相应UI逻辑。MVP全称为Model-View-Presenter,其中View通过Presenter进行通信;而在MVC中View直接从Model读取数据,这是二者的不同。
2020-10-20
最新推荐文章于 2021-12-09 16:46:55 发布
1.MVC与MVP的区别:
MVC是模型(model)—视图(view)—控制器(controller)的缩写,属于分层架构风格之一。(1)Model是对业务功能的封装;(2)View界面呈现、用户交互;(3)Controller完成相应UI逻辑。MVP全称为Model-View-Presenter,其中View通过Presenter进行通信;而在MVC中View直接从Model读取数据,这是二者的不同。