SpringBoot 搭建Web项目只需要导入一个起步依赖: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> 1. 2. 3. 4. 也就是只需要导入一个名为spring-boot-starter-web 的起步依赖即可,我们点 spring-boot-starter-web 进去可以看到,其...
只要我们在Spring Boot 项目中的 pom.xml 中引入了spring-boot-starter-web依赖,即使不进行任何配置,也可以使用Spring MVC 进行 Web 开发。 spring-boot-starter-web 怎么使用? 1、首先需要创建一个Spring Boot 项目 2、然后在 项目/pom.xml文件中的 dependencies 节点中添加 spring-boot-starter-web 依赖 <depen...
这是Springboot父级依赖,表示当前是Springboot项目 可以用来控制Maven默认依赖版本,使用后可以省去version标签。spring-boot-starter-web和`spring- 未使用spring-boot-starter-parent <dependencies><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId><version>2.4...
依赖配置 依赖:指当前项目运行所需要的jar包,一个项目中可以引入多个依赖。 配置: 1、在 pom.xml 中编写 <dependencies> 标签 2、在 <dependencies> 标签中 使用 <dependency> 引入坐标 3、定义坐标的 groupId,artifactId,version 4、点击刷新按钮,引入最新加入的坐标 注意事项: 1、如果引入的依赖,在本地仓库不...
1. 添加spring-boot-starter-web依赖 在Maven的 pom.xml文件中,加入 spring-boot-starter-web依赖: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> 2. 创建天气查询控制器 我们创建一个 WeatherController类,用于处理天气查询请求: @...
spring-boot-starter-web 则是 Spring Boot Web Starter,包含了一些常用的 Web 组件,比如 Spring MVC、Tomcat、Jackson 等。通过添加该依赖,可以快速构建基于 Spring MVC 的 Web 项目。您可以在 Maven 项目中添加如下依赖: <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>sp...
Maven依赖spring-boot-starter-web 继承依赖结构图 spring-boot-starter-web依赖继承结构图 如图所示, spring-boot-starter-web依赖了如下maven 项: spring-web spring-webmvc spring-boot-starter spring-boot-starter-tomcat spring-boot-starter-json hibernate-validator...
maven依赖: <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency> 在当下项目运行mvn spring-boot:run就可以直接启用一个嵌套了tomcat的web应用。 如果没有提供任何服务的Cotroller,访问任何路径都会返回一个springBoot默认的错误页面(Whitelabel error...
因为SpringBoot默认的是Tomcat作为Web容器,如果我们需要使用使用其他Web容器,那么需要排除Tomcat容器,再引入其他容器,Tomcat容器位于spring-boot-starter-web模块下,所以我们需要在maven的pom.xml中移除Tomcat,如下。 代码语言:javascript 复制 <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boo...
我们看到spring-boot-starter-parent也是继承了spring-boot-dependency,其次它定义了一些属性值,然后对一些插件比如maven-jar-plugin、maven-war-plugin、spring-boot-maven-plugin等进行的了管理。 接下来我们再点进spring-boot-dependencies的pom定义中看一下