From 27f72218c7cbed65f69cc15a6186140ed9fbdabf Mon Sep 17 00:00:00 2001 From: Tenderness <1393123674@qq.com> Date: Thu, 15 Jul 2021 16:46:16 +0800 Subject: [PATCH] zhongxiangyu tianjia --- .../zxyJavaSpringBootController.java | 61 +++++++++++++++++++ 1 file changed, 61 insertions(+) create mode 100644 src/main/java/com/swpu/zhongxiangyu/zxyJavaSpringBootController.java diff --git a/src/main/java/com/swpu/zhongxiangyu/zxyJavaSpringBootController.java b/src/main/java/com/swpu/zhongxiangyu/zxyJavaSpringBootController.java new file mode 100644 index 0000000..58a22a1 --- /dev/null +++ b/src/main/java/com/swpu/zhongxiangyu/zxyJavaSpringBootController.java @@ -0,0 +1,61 @@ +package com.swpu.zhongxiangyu; + +import org.springframework.web.bind.annotation.*; + +/** + * @author wales + *

+ * Spring Boot Controller 接口开发基础 + * + *

+ */ +@RestController +@RequestMapping(value = "/login") +public class zxyJavaSpringBootController { + + /** + * GetMapping - 代表着当前的方法只能通过 GET 请求来访问 http://localhost:8080/login/find + * + * @return object + */ + @GetMapping(value = "/find") + public Object add(@RequestParam(value = "x") int x) { + var y = 100+x; + return "计算结果为: " + y; + } + + /** + * PostMapping - 代表着当前的方法只能通过 POST 请求来访问 http://localhost:8080/login/insert + * + * @return object + */ + @PostMapping(value = "/insert") + public Object test() { + return "Hello Post !"; + } + + /** + * PutMapping - 代表着当前的方法只能通过 PUT 请求来访问 http://localhost:8080/login/update + * + * @return object + */ + @PutMapping(value = "/update") + public Object update() { + return "Hello Update !"; + } + + /** + * DeleteMapping - 代表着当前的方法只能通过 DELETE 请求来访问 http://localhost:8080/login/delete + * + * @return object + */ + @DeleteMapping(value = "/delete") + public Object delete() { + return "Hello Delete"; + } + +} -- Gitee