spring boot 整合spring mvc利用

MVC是软件工程中的一种软件架构模式,基于此模式把软件系统分为三个根本局部:模型(Model).视图(View).和控制器(Controller)。目标是通过这样的设计使得程序结构更加简洁, 直观,升高问题的复杂度。
基于“高内聚,低耦合”
过滤器是将申请达到管制层之前进行一个筛选

spring mvc是spring框架中基于mvc设计思维实现的一个用于解决web申请的模块。

thymeleaf模板

thymeleaf是一个用于web和独立java环境的模板引擎,可能解决html,xml,javascript,css甚至纯文本,能轻易的与spring mvc等web框架进行集成作为web利用的模板引擎,最大的特点就是可能间接在浏览器中关上并且正确的显示模板页面,而不须要启动整个web利用(真正的做到了前后端的拆散)

spring mvc的初始配置

增加相干的依赖,编辑pom.xml,增加spring web依赖,thymeleaf依赖,d