Browse Source

20220128修复mustLogin

ptos
zy_Java 4 years ago
parent
commit
f9ca4f0eb2
  1. 5
      pom.xml
  2. 1
      src/main/java/com/ccsens/ptccsens/PtCcsensApplication.java
  3. 3
      src/main/java/com/ccsens/ptccsens/aspect/MustLoginAspect.java

5
pom.xml

@ -28,6 +28,11 @@
<version>0.0.1-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjweaver</artifactId>
</dependency>
<!-- https://mvnrepository.com/artifact/io.netty/netty-all -->
<dependency>
<groupId>io.netty</groupId>

1
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;

3
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)")

Loading…
Cancel
Save