1、MVC设计模式前端
控制器(Controller):Servlet,控制器主要处理用户的请求web
l 视图(View):HTML, JSP, 前端框架数据库
l 模型(Model):逻辑业务程序(后台的功能程序), Service, Dao, JavaBean设计模式
2、Javaweb modle 发展史前端框架
JSP Model1第一代架构
JSP Model1第二代mvc
JSP Model2框架
3、JavaWeb三层架构jsp
-表示层(web层):包含JSP,Servlet等web相关的内容spa
-业务逻辑层(Service):处理业务,不容许出现servlet中的request、response。
-数据层(dao Data Access Object):也叫持久层,封装了对数据库的访问细节。
注意:其中 web层至关于mvc中的view,Service层和dao层至关于mvc中的modle。