黔南民族师范学院信息系统开发课件 MVC设计模式.pptVIP

  • 0
  • 0
  • 约1.24千字
  • 约 14页
  • 2019-05-13 发布于广东
  • 举报

黔南民族师范学院信息系统开发课件 MVC设计模式.ppt

MVC设计模式的思想 MVC的英文全称为Model-View-Controller,即把一个信息系统的应用按照模型(Model)、视图(View)、控制器(Controller)的方式进行分离,这样一个应用就被分成三层:模型层、视图层和控制层。 MVC组件类型的关系和功能 J2EE设计的思想 J2EE(Java 2 Enterprise Edition)是SUN公司综合了许多大型公司如IBM、HP等所定义出来的企业级应用信息系统的规范。 J2EE设计的目的是将企业计算应用领域中不变的东西先定义好,比如整体结构和一些主要职责(如数据库操作、事务跟踪和安全等),而剩余的变化的东西,即针对这个领域中具体应用所产生的不同的变化需求,就是J2EE程序员所要做的。 MVC Model 1体系结构 MVC Model 2体系结构 MVC 设计模式的优缺点 具有多个视图对应一个模型的能力。 由于模型返回的数据不带任何显示格式,因而这些模型也可直接应用于接口的使用。 有时改变其中的一层就能满足应用的改变。 还有利于软件工程化管理。 设计实现并不十分容易,而且对开发人员的要求比较高。 MVC是构建信息系统非常好的基本设计模式,至少将业务处理与显示分离,强迫将应用分为模型、视图以及控制层, 使得设计者和开发者会认真考虑应用的额外复杂性,把这些想法融进到架构中,增加了应用的可拓展性。 Struts框架的组

文档评论(0)

1亿VIP精品文档

相关文档