首先,一般的java Web项目需要很多配置,web配置(web.xml)、spring配置(默认叫applicationContext.xml),非常繁琐
而spring-boot-starter是spring boot的核心模块,支持自动配置,这意味着它省去了大多javaWeb项目所需的web.xml、applicationContext.xml配置。
它有很多默认的配置项,能根据添加的依赖,自动加载依赖相关的配置属性并启动依赖。例如默认用的内嵌式容器是 Tomcat ,端口默认设置为 8080。
使用Spring Boot 自动配置后,只需要添加MVC组件即可自动配置所需要的Bean。
而当我们需要更改配置,只需要修改application.properties