MVC的优点
- 多个视图可以共享一个模型,提高代码重用性。
- 三个模块相互独立,改变其中一个不会影响其他两个,降低了模块之间的耦合度,提高了模块的可拓展性。
- 控制器提高了程序的灵活性和可配置性,把不同的模型和不同的视图结合到一起。
- 在使用MVC进行Web项目开发时,系统分工很明确。
系统分工
- 美工、网页设计人员 — view
- Java开发人员 — controller
- 数据库开发人员、高级开发人员、领域专家 — model核心部分
A new version of content is available.