五种开发模式介绍
-
1 &nb...
-
2 MVC各层调用关系图
-
3 视频
上一节
下一节
五种开发模式介绍
第一种:仅使用JSP进行开发
所有内容都放在JSP页面中实现,代码简单、不利于后期维护,适用于较小的网站
第二种:JSP+JavaBean
将数据封装到JavaBean类中,实现数据的分离,适用于中等网站且逻辑简单的网站开发
第三种:JSP+JavaBean+Servlet
将数据层和逻辑层分离出来,适用于逻辑关系较复杂的网站开发
第四种:MVC开发模式(Model2模式)
将程序分成3层:model层、visual层、control层
model层(模型层):JavaBean+dao+JDBCUtil
visual层(显示层):网站中的页面.jsp
control层(控制层):servlet+service
优点:可以最大化地重用代码,三层之间是松耦合,改变其中一层,不影响其他两层,利于项目的后期改进及维护
缺点:较复杂,不容易理解
第五种:框架开发模式
目前比较流行的开发模式是SSM(Spring+Spring MVC+Mybatis)
要在充分理解第四种模式基础上进行框架模式开发


