- 19
- 0
- 约2.61万字
- 约 24页
- 2016-08-05 发布于重庆
- 举报
MVC模式的设计思想
MVC模式的设计思想
MVC模式是一种近年来使用比较广泛的为许多IT厂家和开发者所认可的一种设计模式,它和Web应用程序并没有直接的关系(事实上,它在很多非WEB应用程序中得到了使用),它不仅使得系统层次分明、职责清晰,而且使得系统更易于维护。在MVC模式中的三个关键部件及其主要功能职责是:
The Model Component:主要负责业务域的业务目标的实现。
The View Component:主要负责对业务域的数据展现给客户端。
The Controller Component:主要负责控制系统流程和用户输入状态
在基于Java技术的Web应用程序中,Model部分的主要组件是JavaBean和EJB,View部分的主要组件是HTML和JSP程序,Controller部分的主要组件是Servlet部分。
下面列出了一些使用MVC模式的好处:
1、??????? 它将业务逻辑与展现分离开来,避免了将业务逻辑与展现混杂在一起带来的显示的不一致性和业务逻辑代码重复地分布在用于展现的代码中。
2、??????? 层次清晰,易于开发者对这三个部分分工与协作,易于维护者识别不同的层次实施不同的维护策略。
3、??????? 系统具有更好的重用性,包括用户界面的重用和业务逻辑处理包的重用,特别是业务逻辑处理包,如果遵循相应的java规范,它不仅可以在web应用程序中使用,而且可以在包括
原创力文档

文档评论(0)