一、什么是 SpringBoot Starter
启动器是一套方便的依赖没描述符,它可以放在自己的程序中。可以一站式的获取所需要的 Spring 和相关技术,而不需要依赖描述符的通过示例代码搜索和复制黏贴的负载。
例如,如果想使用 Sping 和 JPA 访问数据库,只需要项目包含 spring-boot-starter-data-jpa 依赖项,就可以完美进行。
二、spring-boot-starter-web
如果想开发 web 应用程序或者是公开 REST 服务的应用程序,spring-boot-starter-web是首选。spring-boot-starter-web的依赖项:
任何经典的 Web 应用程序都会使用所有这些依赖项。spring-boot-starter-web预先打包了这些依赖项。开发者不再需要担心这些依赖项和它们的兼容版本。