其他分享
首页 > 其他分享> > MVC和三层架构 概念

MVC和三层架构 概念

作者:互联网

MVC

是一种分层开发的模式(宏观概念),其中:

 控制器(serlvlet)用来接收浏览器发送过来的请求,控制器调用模型(JavaBean)来获取数据,比如从数据库查询数据;控制器获取到数据后再交由视图(JSP)进行数据展示。

MVC 好处:

三层架构

三层架构是软件设计的架构,能够实施

三层架构是将我们的项目分成了三个层面,分别是 表现层业务逻辑层数据访问层

 

 

  com.yang.web/controller                                  com.yang. service                                   com.yang.dao/mapper

而整个流程是,浏览器发送请求,表现层的Servlet接收请求并调用业务逻辑层的方法进行业务逻辑处理,而业务逻辑层方法调用数据访问层方法进行数据的操作,依次返回到serlvet,然后servlet将数据交由 JSP 进行展示。

三层架构的每一层都有特有的包名称:

还有其它的一些框架,不同的框架是对不同层进行封装的

 

 

 

标签:逻辑,调用,架构,数据,业务,MVC,三层,com,itheima
来源: https://www.cnblogs.com/yang-qiu/p/15582768.html