江明涛的博客
《SpringBoot篇 十六》能否举一个例子来解释更多 Staters 的内容?
《SpringBoot篇 十六》能否举一个例子来解释更多 Staters 的内容?

《SpringBoot篇 十六》能否举一个例子来解释更多 Staters 的内容?

让我们来思考一个 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 上午