2、自动配置:starter包含了一些自动配置的类和配置文件,可以根据项目的需要自动配置Spring Boot应用程序的各种组件,例如数据库、消息队列、Web服务等。这样,开发人员可以避免手动配置大量的组件,减少了开发和维护的工作量。 3、约定优于配置:starter遵循了Spring Boot的约定优于配置的原则,提供了一种标准的配置方式,使得...
51CTO博客已为您找到关于spring-boot-starter-web作用的相关内容,包含IT学习相关文档代码介绍、相关教程视频课程,以及spring-boot-starter-web作用问答内容。更多spring-boot-starter-web作用相关解答可以来51CTO博客参与分享和学习,帮助广大IT技术人实现成长和进步。
spring-boot-starter-web依赖是Spring Boot中用于构建Web应用程序的启动器。它将自动包括Spring的核心Web功能,例如Spring MVC,用于构建RESTful Web服务和传统的基于表单的Web应用程序。 与直接选择和管理各个组件的版本相比,使用 spring-boot-starter-web可以让开发者更加专注于编写业务逻辑。它就像是一台自动挡汽车,虽然...
Spring Boot 是在 Spring 的基础上创建一款开源框架,它提供了 spring-boot-starter-web(Web 启动器) 来为 Web 开发予以支持。spring-boot-starter-web 为我们提供了嵌入的 Servlet 容器以及 SpringMVC 的依赖,并为 Spring MVC 提供了大量自动配置,可以适用于大多数 Web 开发场景。 Gradle 是一个开源自动化构建工...
spring-boot-starter-web是一个依赖库,Spring Boot 是在 Spring 的基础上创建的一个开原框架,它提供了 spring-boot-starter-web (web场景启动器)来为web开发予以支持。spring-boot-starter-web 为什么提供了嵌入的Servlet容器以及SpringMVC提供了大量自动配置,可以适用于大多数web开发场景。
Spring Boot之所以能够帮我们简化项目的搭建和开发过程,主要是基于它提供的起步依赖和自动配置。 2.2.1 起步依赖 起步依赖,其实就是将具备某种功能的坐标打包到一起,可以简化依赖导入的过程。例如,我们导入spring-boot-starter-web这个starter,则和web开发相关的jar包都一起导入到项目中了。如下图所示: ...
Spring Boot Starter Tomcat是Spring Boot Starter Web的默认嵌入式容器。 我们不能在使用web服务时排除它。 当我们想要使用另一个嵌入式容器时,可以排除它。 它还支持Jetty服务器和Undertow服务器。 它充当嵌入式web服务器。 它自动配置Dispatcher Servlet、错误页面、嵌入式Servlet容器和Web jar,...
spring-webmvc 5.2.2.RELEASE compile </dependencies> ``` 从上述代码可以发现,spring-boot-starter-web依赖启动器的主要作用是提供Web开发场景所需的底层所有依赖 正是如此,在pom.xml中引入spring-boot-starter-web依赖启动器时,就可以实现Web场景开发,而不需要额外导入Tomcat服务器以及其他Web依赖文件等。当然,这些...
从上述代码可以发现,spring-boot-starter-web依赖启动器的主要作用是提供Web开发场景所需的底层所有依赖文件,它对Web开发场景所需的依赖文件进行了统一管理。正是如此,在pom.xm中引入sring-bo-tartr -web依赖启动器时,就可以实现Web场景开发,而不需要额外导入Tomcat服务器以及其他Web依赖文件等。当然,这些引入的...