创建新项目 在 IntelliJ IDEA 中,选择 “Create New Project” 选项,然后选择 “Spring
Initializr”。
设置项目信息 在弹出的对话框中,填写项目信息,比方项目名称、包名等。选择须要添加的依赖项,比方 Spring Web、Spring Data
JPA、MySQL 驱动步伐等。
完成初始化 点击 “Finish” 按钮,IntelliJ IDEA 将自动天生基本的项目结构和设置文件。
2.2、创建 RESTful API
如今,我们可以开始编写 RESTful API 来处置惩罚不同的 URL 请求。在 Spring Boot 中,可以使用 @RestController
注解来定义 RESTful API 控制器类,使用 @RequestMapping 注解来定义不同路径的请求处置惩罚方法。
1、处置惩罚 GET 请求 让我们从处置惩罚 GET 请求开始。以下是一个处置惩罚根路径的 GET 请求的示例:
@RestController
public class HomeController {
@RequestMapping("/")
public String home() {
return "欢迎访问 Web 应用后端!";
}
}
复制代码
在这个示例中,我们使用 @RestController 注解来定义一个 RESTful API 控制器类。使用 @RequestMapping
注解来定义根路径(即 /)的 GET 请求处置惩罚方法。当客户端发送 GET 请求到根路径时,Spring Boot
将调用这个处置惩罚步伐函数,并返回一个欢迎消息。
2、处置惩罚 POST 请求 除了处置惩罚 GET 请求之外,我们还可以编写处置惩罚其他类型请求的路由处置惩罚步伐。下面是一个处置惩罚 POST 请求的示例:
@RestController
public class UserController {
@Autowired
private UserService userService;
@PostMapping("/users")
public ResponseEntity<?> createUser(@RequestBody User user) {