Browse Source

延时每个Controller方法

master
sige 2 years ago
parent
commit
e214d9058d
  1. 4
      pom.xml
  2. 13
      src/main/java/com/dreamworks/boditech/aspect/ControllerAspect.java

4
pom.xml

@ -51,6 +51,10 @@
<artifactId>jSerialComm</artifactId>
<version>2.6.2</version>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-aop</artifactId>
</dependency>
</dependencies>
<build>

13
src/main/java/com/dreamworks/boditech/aspect/ControllerAspect.java

@ -0,0 +1,13 @@
package com.dreamworks.boditech.aspect;
import com.dreamworks.boditech.utils.MyCommon;
import org.aspectj.lang.annotation.Aspect;
import org.aspectj.lang.annotation.Before;
import org.springframework.stereotype.Component;
@Aspect
@Component
public class ControllerAspect {
@Before("execution(* com.dreamworks.boditech.controller.*.*(..))")
public void before() {
MyCommon.easySleep(1000);
}
}
Loading…
Cancel
Save