MVC计划模式是一种通用的软件编程头脑
在MVC计划模式中以为, 任何软件都可以分为三部门构成:
(1)控制步伐流转的控制器(Controller)
(2)封装数据处理处罚数据的模子(Model)
(3)负责展示数据的视图(view)
而且在MVC计划头脑中要求一个符合MVC计划头脑的软件应该包管上面这三部门相互独立,互不干扰,每一个部门只负责自己善于的部门。
假如某一个模块发生厘革,应该只管做到不影响其他两个模块。如许做的长处是,软件的布局会变得更加的清楚,可读性强。有利于后期的扩展和维护,而且代码可以实现复用。
须要注意的是MVC复合计划模式并不是对软件举行分层,而是分为了三部门.
在大多数的WEB应用中,一样平常大要分别为三层:
Servlet+JSP+JavaBean
(1)Controller:控制器
Servlet: 负责汲取哀求,汲取哀求中的数据,负责调用JavaBean处理处罚哀求, 负责调用JSP表现结果
(2)Model:模子
JavaBean: 负责封装数据,负责处理处罚哀求,负责访问数据库
实体JavaBean: 封装数据
业务JavaBean: 处理处罚业务 Model:模子
(3)View:视图
JSP: 展示哀求处理处罚的结果
! |