From 264b5dea5b74c4b5ba54a90caba7e709858a037e Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期四, 25 八月 2022 17:58:27 +0800 Subject: [PATCH] 增加rabbitmq --- src/main/java/com/yeshi/buwan/aspect/LoginAspect.java | 12 ++++-------- 1 files changed, 4 insertions(+), 8 deletions(-) diff --git a/src/main/java/com/yeshi/buwan/aspect/LoginAspect.java b/src/main/java/com/yeshi/buwan/aspect/LoginAspect.java index b9d8b48..c7bd5d3 100644 --- a/src/main/java/com/yeshi/buwan/aspect/LoginAspect.java +++ b/src/main/java/com/yeshi/buwan/aspect/LoginAspect.java @@ -1,9 +1,7 @@ package com.yeshi.buwan.aspect; -import java.io.IOException; - -import javax.servlet.http.HttpServletRequest; - +import com.yeshi.buwan.domain.AdminInfo; +import com.yeshi.buwan.util.Constant; import org.aspectj.lang.ProceedingJoinPoint; import org.aspectj.lang.annotation.Around; import org.aspectj.lang.annotation.Aspect; @@ -11,8 +9,7 @@ import org.springframework.web.context.request.RequestContextHolder; import org.springframework.web.context.request.ServletRequestAttributes; -import com.yeshi.buwan.domain.AdminInfo; -import com.yeshi.buwan.util.Constant; +import javax.servlet.http.HttpServletRequest; @Component @Aspect @@ -20,12 +17,11 @@ @Around("execution(public * com.yeshi.buwan.controller.admin.api.*.*(..))") - public Object verifyLoginState(ProceedingJoinPoint joinPoint) throws IOException { + public Object verifyLoginState(ProceedingJoinPoint joinPoint) throws Throwable { ServletRequestAttributes servletContainer = (ServletRequestAttributes)RequestContextHolder.getRequestAttributes(); HttpServletRequest request = servletContainer.getRequest(); -// HttpServletRequest request = ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getRequest(); AdminInfo admin = (AdminInfo) request.getSession().getAttribute(Constant.ADMIN); if(admin==null){ return null; -- Gitblit v1.8.0