From 9ae22527b17bbe1a9c42984e9abf87450a65e55b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=9F=A9=E5=AE=9B=E5=BD=A4?= <1484985080@qq.com> Date: Mon, 27 Apr 2026 11:45:17 +0800 Subject: [PATCH] 5.6 --- .../com/ssm/controller/FirstController.java | 2 +- .../src/com/ssm/aop/Exam.java | 2 +- .../src/com/ssm/aop/Log.java | 6 ++++++ .../src/com/ssm/aop/Test.java | 2 ++ .../com/ssm/aop/Log.class | Bin 1780 -> 2035 bytes .../com/ssm/aop/Test.class | Bin 1009 -> 1103 bytes 6 files changed, 10 insertions(+), 2 deletions(-) diff --git a/grademanagement-SpringMVCProject/src/com/ssm/controller/FirstController.java b/grademanagement-SpringMVCProject/src/com/ssm/controller/FirstController.java index 613f997..685954f 100644 --- a/grademanagement-SpringMVCProject/src/com/ssm/controller/FirstController.java +++ b/grademanagement-SpringMVCProject/src/com/ssm/controller/FirstController.java @@ -5,7 +5,7 @@ import org.springframework.web.bind.annotation.RequestMapping; @Controller public class FirstController { - @RequestMapping("hello") + @RequestMapping(" hello ") public String hello() { return "showFirst"; } diff --git a/grademanagement-SpringProject/src/com/ssm/aop/Exam.java b/grademanagement-SpringProject/src/com/ssm/aop/Exam.java index c937aed..ba78752 100644 --- a/grademanagement-SpringProject/src/com/ssm/aop/Exam.java +++ b/grademanagement-SpringProject/src/com/ssm/aop/Exam.java @@ -12,7 +12,7 @@ public class Exam { public String getTime() {return time;} public void setTime(String time) {this.time = time;} - public void show(){ + public void printInfo(){ System.out.println("考试id:"+eid); System.out.println("考试名称:"+ename); System.out.println("考试时间:"+time); diff --git a/grademanagement-SpringProject/src/com/ssm/aop/Log.java b/grademanagement-SpringProject/src/com/ssm/aop/Log.java index 01659cb..9477206 100644 --- a/grademanagement-SpringProject/src/com/ssm/aop/Log.java +++ b/grademanagement-SpringProject/src/com/ssm/aop/Log.java @@ -28,4 +28,10 @@ public class Log { System.out.println("【前置通知】执行时间 " + new Date()); System.out.println("=================================="); } + public void before(JoinPoint joinPoint, Exam exam) { + System.out.println("=================================="); + System.out.println("【前置通知】开始执行的方法 " + joinPoint.getSignature().getName() ); + System.out.println("【前置通知】执行时间 " + new Date()); + System.out.println("=================================="); + } } \ No newline at end of file diff --git a/grademanagement-SpringProject/src/com/ssm/aop/Test.java b/grademanagement-SpringProject/src/com/ssm/aop/Test.java index 3621720..fb4ed16 100644 --- a/grademanagement-SpringProject/src/com/ssm/aop/Test.java +++ b/grademanagement-SpringProject/src/com/ssm/aop/Test.java @@ -12,6 +12,8 @@ public class Test { course.printInfo(); Score score = (Score) ac.getBean("score"); score.printInfo(); + Exam exam = (Exam) ac.getBean("exam"); + exam.printInfo(); diff --git a/out/production/grademanagement-SpringProject/com/ssm/aop/Log.class b/out/production/grademanagement-SpringProject/com/ssm/aop/Log.class index 1713f5555daf30d64781bcd6f1dbdf8a9dcae876..608a5944801ac0ff524758246f0727f4b4e77c58 100644 GIT binary patch delta 285 zcmWlU&n^Q|7{z~grqer}PDyQw1!h{bMvbEWRZ&_+OHvDoWh0hNMK>P614!;hynrp~ z&cYs#!&=DcUSKge*%+4iFszRgKBB}V+leYaOBTnb`0+6l(m*Zp2N81%w! z|2B-S>P0*zc3t+^7x=1Xcy3ivb2;EpkWsH@Mm-qC@j4C3kxP?f$%)G;EtfVe^=XvN zI%h*+J_%tBpJO${5=@X)rTATX1{;q6Ul+1mkW*INo6a$dp*5%18_bi}bhImIF2Fxr Cp)P&^ delta 199 zcmWm8yHdhH0EOXyH(@qemT{;sCEf@~@B#sEQG%iYs+2sGg{1K{oOBjEfVEFSi70y4ZrLg z#jWD*D_x50U%b2bh6f_SQT8F5CQ>{ao)`-nE4z{X%HS|&qIfpEFjc%7-bf5HlFYM0 eD`uXj)~675zOiHJNsf!3k`qn~b+OJ0Td)Tvpd8Eq diff --git a/out/production/grademanagement-SpringProject/com/ssm/aop/Test.class b/out/production/grademanagement-SpringProject/com/ssm/aop/Test.class index a73af5822cd0c91342ded25a4ad37ac14769e162..3b39f1256e4fd7734566f8a1c170dbc57b073854 100644 GIT binary patch delta 405 zcmYk1y-osA5QV?H%X0CGB8WdIihqcJx+*9?B8_5VVl-AJ#)c3pA)0LCGniQMBs3Z= zjI|BV;tLpOvCv!0%$a-6nVB!$4_$nIzr6!R>V|Rhn)MJH28+!Q?l4Ct=Tn<_+>`3XBeZPDQU{R<298C+&nZpir8uEuH$-M$8Fx-yAA1eZ&lKcGtqri zSGhP9h23gLi?JqJMrlO!vu7 zT}C*Oqt9f#?_B>?GsnCjLxU6x1MdopEXk^?WLaiK=9EN{790?VAQ{$hgqancMeYak C>@)8G delta 348 zcmYL@J5B;o6o$V$Bi!LSL;=MY3Zep{GAbYxS{dn$RK{jPC^Qg^qn5@!%nod=s7x$e zfQ_}wa0A8z6yD-IzyH7I%lXl*&)@eCphnX$OF>g~C>boa9m><}u&dcKXetgljb|{U zGOyV;#HnZwG>60UlFFEi!NXmr+q&*`6|r_VxUby!kG@NSWH?lp- Y98?hJ9P8rNke~BxFeUp(^b