From f537abe9f3646c739beaf15076246a2f71a347e9 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期四, 20 二月 2025 16:57:55 +0800 Subject: [PATCH] IOS广告增加区域屏蔽 --- src/main/java/com/yeshi/buwan/aspect/LogAspect.java | 47 ++++++----------------------------------------- 1 files changed, 6 insertions(+), 41 deletions(-) diff --git a/src/main/java/com/yeshi/buwan/aspect/LogAspect.java b/src/main/java/com/yeshi/buwan/aspect/LogAspect.java index b059b1e..e10fc1a 100644 --- a/src/main/java/com/yeshi/buwan/aspect/LogAspect.java +++ b/src/main/java/com/yeshi/buwan/aspect/LogAspect.java @@ -1,30 +1,21 @@ package com.yeshi.buwan.aspect; -import java.lang.reflect.Method; - -import javax.annotation.Resource; -import javax.servlet.http.HttpServletRequest; - +import com.yeshi.buwan.log.LogHelper; import net.sf.ehcache.CacheManager; - import org.aspectj.lang.ProceedingJoinPoint; import org.aspectj.lang.annotation.Around; import org.aspectj.lang.annotation.Aspect; import org.aspectj.lang.reflect.MethodSignature; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; import org.springframework.stereotype.Component; -import org.springframework.web.context.request.RequestContextHolder; -import org.springframework.web.context.request.ServletRequestAttributes; -import org.springframework.web.context.request.ServletWebRequest; -import com.yeshi.buwan.domain.AdminInfo; -import com.yeshi.buwan.log.LogHelper; -import com.yeshi.buwan.util.Constant; -import com.yeshi.buwan.util.IPUtil; +import java.lang.reflect.Method; @Component @Aspect() public class LogAspect { - + private final Logger logger = LoggerFactory.getLogger(LogAspect.class); private String getMethodName(ProceedingJoinPoint pjp) { try { @@ -45,7 +36,7 @@ try { obj = joinPoint.proceed(args); } catch (Throwable e) { - e.printStackTrace(); + logger.error("瀹㈡埛绔帴鍙h闂嚭閿欙細", e); } LogHelper.countTime(getMethodName(joinPoint) + "#" + (System.currentTimeMillis() - starttime) + ""); return obj; @@ -67,31 +58,5 @@ // Cache test = manager.getCache("testCache"); return obj; } - -// @Around("execution(public * com.yeshi.buwan.controller.admin.api.*.*(..))") -// public Object verifyLoginState(ProceedingJoinPoint joinPoint) { -// -// ServletWebRequest servletContainer = (ServletWebRequest)RequestContextHolder.getRequestAttributes(); -// -// HttpServletRequest request = servletContainer.getRequest(); -//// HttpServletRequest request = ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getRequest(); -// AdminInfo admin = (AdminInfo) request.getSession().getAttribute(Constant.ADMIN); -// System.out.println("濮濓絽婀Λ锟界ゴ閺勵垰鎯侀惂濠氭..."); -// if(admin==null){ -// String ip = IPUtil.getRemotIP(request); -// System.out.println("閸楅亶娅揑P::::"+ip); -// System.out.println("閺堫亞娅ラ梽锟�.."); -// return null; -// } -// System.out.println("瀹歌尙娅ラ梽锟�.."); -// Object[] args = joinPoint.getArgs(); -// Object obj = null; -// try { -// obj = joinPoint.proceed(args); -// } catch (Throwable e) { -// e.printStackTrace(); -// } -// return obj; -// } } -- Gitblit v1.8.0