一. 引言
1) SpringBoot跟SpringMVC在开发流程跟框架架构上的大体流程类似;注解@的组件基本类似
;
2) 不同的地方在于 >> SpringBoot简化了SpringMVC配置繁琐的问题(比如要:配置springmvc.xml文件[视图解析器ViewInsolver、注解控制annotation等],配置web.xml文件[前端控制器DispatcherServlet等],每要使用一个依赖就要手动引入到pom.xml中
);SpringBoot中已经集成了大量的第三方库配置(Redis,Tomcat等),开发中一般无需再引入,更专注于业务层的开发;
3) SpringBoot和SpringMVC的区别:https://www.cnblogs.com/xdyixia/p/9279644.html
二. SpringBoot 2.x HTTP请求重要配置
- @RestController 和 @RequestMapping是springMVC的注解,不是springboot特有的;
- @RestController ==(等价于) @Controller+@ResponseBody
- @Spr