Spring Boot整合Spring MVC的基本步骤包括:
- 创建Spring Boot项目,通常使用Spring Initializr(https://start.spring.io/)快速生成。
- 添加Spring Web依赖到
pom.xml
或build.gradle
。 - 创建Controller类并编写相关的请求处理方法。
- 运行Spring Boot应用,并确保可以接收HTTP请求。
以下是一个简单的Spring Boot整合Spring MVC的例子:
pom.xml
依赖部分(Gradle类似添加dependencies):
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<!-- 其他依赖 -->
</dependencies>
ExampleController.java
:
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
public class ExampleController {
@GetMapping("/hello")
public String hello() {
return "Hello, Spring Boot!";
}
}
Application.java
或者 App.java
:
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class Application {
public static void main(String[] args) {
SpringApplication.run(Application.class, args);
}
}
运行Application.java
中的main
方法,然后在浏览器中访问 http://localhost:8080/hello
或者使用其他HTTP客户端测试API。