整理自网络
Starter
starter 是 Spring Boot 的一个重要组成部分,用于限制您需要执行的手动配置依赖项数量。要想有效地使用 Spring Boot,您应该了解 starter。
starter 实际上是一组依赖项(比如 Maven POM),这些依赖项是 starter 所表示的应用程序类型所独有的。
所有 starter 都使用以下命名约定:spring-boot-starter-XYZ
,其中 XYZ 是想要构建的应用程序类型。以下是一些流行的 Spring Boot starter:
-
spring-boot-starter-web
用于构建 RESTful Web 服务,它使用 Spring MVC 和 Tomcat 作为嵌入式应用程序容器。 -
spring-boot-starter-jersey
是spring-boot-starter-web
的一个替代,它使用 Apache Jersey 而不是 Spring MVC。 -
spring-boot-starter-jdbc
用于建立 JDBC 连接池。它基于 Tomcat 的 JDBC 连接池实现。