第4章 Spring Boot Web开发
4.1 Web开发简介
4.1.1 Web入门
Spring毫无疑问已经成为Java企业应用开发的标准框架之一,它提供了众多的可配置功能模块和第三方组件,几乎可以解决企业开发中的所有问题。不过,Spring也带来了复杂的配置项,这对初学者而言简直就是灾难,于是Spring Boot应运而生。
Spring Boot将传统Web开发的mvc、json、validation、tomcat等框架整合,提供了spring-boot-starter-web组件,简化了Web应用配置、开发的难度,将初学者从繁杂的配置项中解放出来,专注于业务逻辑的实现。
4.1.1.1 spring-boot-starter-web组件介绍
Spring Boot自带的spring-boot-starter-web组件为Web应用开发提供支持,它内嵌的Tomcat以及Spring MVC的依赖使用起来非常方便。
Spring Boot创建Web应用非常简单,先创建一个普通的Spring Boot项目,然后修改pom.xml文件将spring-boot-starter-web组件加入项目就可以创建Web应用。
<dependency>