今天来说得是SpringMVC的基本概念,大家都知道Java中有三层架构,表现层,业务层,持久层,每一层架构都对应的一种框架,Spring框架对应的是业务层,Mybatis框架对应的是持久层框架,而SpringMVC框架所对应的是表现层.
SpringMVC框架所对应的表现层,也就是我们常说的web层
SpringMVC中的MVC是一个统称,MVC的全名是 Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,全名是 Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,
Model模型:
通常指的就是我们的数据模型。作用一般情况下用于封装数据
View视图:
通常指的就是我们的 jsp 或者 html。作用一般就是展示数据的。
通常视图是依据模型数据创建的。
Controller控制器:
SpringMVC 是什么
SpringMVC 的优势