Spring Boot 旨在简化Spring应用的初始搭建以及开发过程,它通过约定优于配置的原则来减少XML配置,使得开发者可以专注于业务逻辑的实现。Spring Boot 默认就集成了Spring MVC,这意味着你无需过多的配置就能开始编写控制器。
以下是Spring Boot整合Spring MVC的基本步骤,以及一些实战中的注意事项:
1. 添加依赖
在pom.xml
或build.gradle
中添加Spring Web的依赖,这将自动包含Spring MVC所需的所有依赖。
Maven示例:
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
</dependencies>
Gradle示例:
dependencies {
implementation 'org.springframework.boot:spring-boot-starter-web'
}
2. 创建控制器
使用@RestController
或@Controller
注解创建控制器类,并使用@RequestMapping
注解来指定请求的路径。
@RestController
public class HelloWorldContro