Browse Source

允许在bean中通过appcontext获取到自己的实例

lixing 3 years ago
parent
commit
e09bcb2274
1 changed files with 3 additions and 0 deletions
  1. 3 0
      apm-server/src/main/java/com/persagy/ServerApplication.java

+ 3 - 0
apm-server/src/main/java/com/persagy/ServerApplication.java

@@ -9,8 +9,10 @@ import org.springframework.boot.SpringApplication;
 import org.springframework.boot.autoconfigure.SpringBootApplication;
 import org.springframework.cache.annotation.EnableCaching;
 import org.springframework.cloud.client.discovery.EnableDiscoveryClient;
+import org.springframework.cloud.netflix.hystrix.EnableHystrix;
 import org.springframework.cloud.openfeign.EnableFeignClients;
 import org.springframework.context.annotation.Configuration;
+import org.springframework.context.annotation.EnableAspectJAutoProxy;
 import org.springframework.scheduling.annotation.EnableScheduling;
 
 /**
@@ -28,6 +30,7 @@ import org.springframework.scheduling.annotation.EnableScheduling;
 @MapperScan(value = "com.persagy.apm.**.dao")
 @EnableSpringUtil
 @SpringBootApplication(exclude = DruidDataSourceAutoConfigure.class)
+@EnableAspectJAutoProxy(exposeProxy = true)
 public class ServerApplication {
 
     public static void main(String[] args) {