From 50d2affab8201bbb0baf968df70e608039367a3b Mon Sep 17 00:00:00 2001 From: niushuai233 Date: Mon, 19 Dec 2022 17:39:51 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E8=BF=94=E5=9B=9E=E5=80=BC=E6=9B=B4?= =?UTF-8?q?=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../student/controller/StudentController.java | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/main/java/cc/niushuai/projects/demo/aspectlock/student/controller/StudentController.java b/src/main/java/cc/niushuai/projects/demo/aspectlock/student/controller/StudentController.java index bdf6106..ad350a0 100644 --- a/src/main/java/cc/niushuai/projects/demo/aspectlock/student/controller/StudentController.java +++ b/src/main/java/cc/niushuai/projects/demo/aspectlock/student/controller/StudentController.java @@ -2,6 +2,8 @@ package cc.niushuai.projects.demo.aspectlock.student.controller; import cc.niushuai.projects.demo.aspectlock.common.anno.AopLock; import cc.niushuai.projects.demo.aspectlock.student.entity.Student; +import cn.hutool.core.util.IdUtil; +import cn.hutool.core.util.RandomUtil; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.RequestMapping; @@ -20,12 +22,14 @@ public class StudentController { @AopLock(enableReflect = true, key = {"student.namex", "student.age"}, keySeparator = "_", value = "age") @GetMapping("/query/{age}") public Student query(@PathVariable Long age, Student student) { - return new Student(); + student.setId(IdUtil.simpleUUID()); + return student; } @GetMapping("/query2/{age}") public Student query2(@PathVariable Long age, Student student) { - - return new Student(); + student.setId(IdUtil.simpleUUID()); + student.setStuNo(RandomUtil.randomString(64)); + return student; } }