Spring MVC框架的介绍和理解


Spring MVC框架

(1)、介绍

      MVC也就是模型-视图-控制器( Model-View-Controller )架构模式的开发模型,实现了模型和视图的彻底分离,结构清晰。


(2)、理解

      1、Model(模型)是用于处理业务逻辑的部分。所以在开发的时候我们把业务逻辑放在Model层,这样可以提高业务逻辑的复用,代码量也会相应的减少。对于数据库而言往往还存在事务的机制,为了适应这样的变化,设计者会把模型层再细分为两层,即服务层( Service )和数据访问层( DAO )

      2、View(视图)是用于从Model层中返回回来的Beand对象进行数据处理显示的部分,通过视图解析器来进行处理的,通常视图是依据模型数据创建的。

      3、Controller (控制器)是用于处理用户交互的部分。控制器负责从客户端传过来的Request请求中读取数据,控制用户输入,并向Model模型发送数据。



发布了51 篇原创文章 · 获赞 11 · 访问量 6095

猜你喜欢

转载自blog.csdn.net/weixin_42140261/article/details/95192584