让我们来思考一个 Stater 的例子 -Spring Boot Stater Web。
如果你想开发一个 web 应用程序或者是公开 REST 服务的应用程序。Spring Boot Start Web 是首选。 让我们使用 Spring Initializr 创建一个 Spring Boot Start Web 的快速项目。
Spring Boot Start Web 的依赖项
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
下面的截图是添加进我们应用程序的不同的依赖项
依赖项可以被分为:
- Spring – core,beans,context,aop
- Web MVC – (Spring MVC)
- Jackson – for JSON Binding
- Validation – Hibernate,Validation API
- Enbedded Servlet Container – Tomcat
- Logging – logback,slf4j
任何经典的 Web 应用程序都会使用所有这些依赖项。Spring Boot Starter Web 预先打包了这些依赖项。
作为一个开发者,我不需要再担心这些依赖项和它们的兼容版本。
上次更新时间 13 3 月, 2023 at 09:59 上午