|
|
@ -1,13 +1,20 @@ |
|
|
|
package com.dreamworks.boditech.aspect; |
|
|
|
import com.dreamworks.boditech.service.AccountService; |
|
|
|
import com.dreamworks.boditech.utils.MyCommon; |
|
|
|
import org.aspectj.lang.JoinPoint; |
|
|
|
import org.aspectj.lang.annotation.Aspect; |
|
|
|
import org.aspectj.lang.annotation.Before; |
|
|
|
import org.slf4j.Logger; |
|
|
|
import org.slf4j.LoggerFactory; |
|
|
|
import org.springframework.stereotype.Component; |
|
|
|
@Aspect |
|
|
|
@Component |
|
|
|
public class ControllerAspect { |
|
|
|
private static final Logger LOG = LoggerFactory.getLogger(AccountService.class); |
|
|
|
|
|
|
|
@Before("execution(* com.dreamworks.boditech.controller.*.*(..))") |
|
|
|
public void before() { |
|
|
|
MyCommon.easySleep(1000); |
|
|
|
public void before(JoinPoint point) { |
|
|
|
LOG.info("{}({})", point.getSignature().toShortString(), MyCommon.objectToJson(point.getArgs())); |
|
|
|
// MyCommon.easySleep(1000); |
|
|
|
} |
|
|
|
} |