From f9ca4f0eb26686ac90be8725238304653864d90e Mon Sep 17 00:00:00 2001 From: zy_Java <654600784@qq.com> Date: Fri, 28 Jan 2022 12:57:37 +0800 Subject: [PATCH] =?UTF-8?q?20220128=E4=BF=AE=E5=A4=8DmustLogin?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pom.xml | 5 +++++ src/main/java/com/ccsens/ptccsens/PtCcsensApplication.java | 1 + .../java/com/ccsens/ptccsens/aspect/MustLoginAspect.java | 3 ++- 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 74dc7d3..c21afbc 100644 --- a/pom.xml +++ b/pom.xml @@ -28,6 +28,11 @@ 0.0.1-SNAPSHOT + + org.aspectj + aspectjweaver + + io.netty diff --git a/src/main/java/com/ccsens/ptccsens/PtCcsensApplication.java b/src/main/java/com/ccsens/ptccsens/PtCcsensApplication.java index cdf8b49..64a835e 100644 --- a/src/main/java/com/ccsens/ptccsens/PtCcsensApplication.java +++ b/src/main/java/com/ccsens/ptccsens/PtCcsensApplication.java @@ -5,6 +5,7 @@ import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.web.servlet.ServletComponentScan; import org.springframework.context.annotation.ComponentScan; +import org.springframework.context.annotation.EnableAspectJAutoProxy; import org.springframework.context.annotation.FilterType; import org.springframework.scheduling.annotation.EnableAsync; diff --git a/src/main/java/com/ccsens/ptccsens/aspect/MustLoginAspect.java b/src/main/java/com/ccsens/ptccsens/aspect/MustLoginAspect.java index 5f60282..a1cac48 100644 --- a/src/main/java/com/ccsens/ptccsens/aspect/MustLoginAspect.java +++ b/src/main/java/com/ccsens/ptccsens/aspect/MustLoginAspect.java @@ -20,6 +20,7 @@ import org.aspectj.lang.annotation.Around; import org.aspectj.lang.annotation.Aspect; import org.aspectj.lang.annotation.Pointcut; import org.aspectj.lang.reflect.MethodSignature; +import org.springframework.beans.factory.annotation.Autowired; import org.springframework.core.annotation.Order; import org.springframework.stereotype.Component; import org.springframework.web.context.request.RequestContextHolder; @@ -42,7 +43,7 @@ import java.util.List; @Aspect @Component public class MustLoginAspect { - @Resource + @Autowired private UserDao userDao; @Pointcut("@annotation(com.ccsens.ptccsens.annotation.MustLogin)")