下面将为您详细讲解如何快速搭建Spring Boot + Spring MVC的完整攻略。
准备工作
在开始搭建之前,需要做一些准备工作。
- 安装JDK
首先需要安装JDK并配置环境变量,推荐使用JDK 8及以上。
- 安装IDE
推荐使用IntelliJ IDEA,它是一款强大的Java开发IDE。也可以使用Eclipse等其他常用的IDE。
- 安装Maven
Spring Boot项目使用Maven进行依赖管理,需要在本地安装Maven。
准备工作完成后,就可以开始快速搭建Spring Boot + Spring MVC项目了。
搭建步骤
步骤如下:
- 创建Maven项目
在IDE中创建Maven项目,并添加相应的依赖,例如spring-boot-starter-web
、spring-boot-starter-thymeleaf
等。
- 创建Controller
在项目中新建Controller类,并在类中添加对应的RequestMapping。
java
@RestController
@RequestMapping("/hello")
public class HelloController {
@GetMapping("/world")
public String world() {
return "hello world!";
}
}
- 启动项目
在IDE中执行main方法启动Spring Boot项目。
- 访问接口
用浏览器访问http://localhost:8080/hello/world
即可看到返回的字符串"hello world!"。
示例代码:
@RestController
@RequestMapping("/hello")
public class HelloController {
@GetMapping("/world")
public String world() {
return "hello world!";
}
}
示例2:添加静态资源
- 添加静态资源
在项目的src\main\resources\static目录下添加静态资源,例如index.html。
- 创建Controller
在项目中新建Controller类,并添加对应的RequestMapping。
java
@RestController
public class IndexController {
@GetMapping("/")
public ModelAndView index() {
ModelAndView modelAndView = new ModelAndView("index");
return modelAndView;
}
}
- 启动项目
在IDE中执行main方法启动Spring Boot项目。
- 访问接口
用浏览器访问http://localhost:8080/
即可看到访问到的静态资源。
示例代码:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>index</title>
</head>
<body>
<h1>Hello World!</h1>
</body>
</html>
@RestController
public class IndexController {
@GetMapping("/")
public ModelAndView index() {
ModelAndView modelAndView = new ModelAndView("index");
return modelAndView;
}
}
以上就是快速搭建Spring Boot + Spring MVC的完整攻略,其中包括了两个小示例。希望对你有所帮助。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:详解快速搭建Spring Boot+Spring MVC - Python技术站