diff --git a/easy-trans-solon-plugin/src/main/java/com/fhs/trans/config/EasyTransPlugin.java b/easy-trans-solon-plugin/src/main/java/com/fhs/trans/config/EasyTransPlugin.java index 15a18e67459f2266d2f3b8dad36dd3ca16aadc89..73d334c19f86a4538663b7e5153ebe348fc93b90 100644 --- a/easy-trans-solon-plugin/src/main/java/com/fhs/trans/config/EasyTransPlugin.java +++ b/easy-trans-solon-plugin/src/main/java/com/fhs/trans/config/EasyTransPlugin.java @@ -1,7 +1,6 @@ package com.fhs.trans.config; import com.fhs.core.trans.anno.TransMethodResult; -import com.fhs.trans.controller.TransProxyController; import com.fhs.trans.interceptor.TransInterceptor; import com.fhs.trans.listener.TransMessageListener; import org.noear.solon.core.AopContext; @@ -12,7 +11,11 @@ public class EasyTransPlugin implements Plugin { @Override public void start(AopContext context) { - context.beanMake(TransMessageListener.class); + //增加云启用控制 + if (context.getProps().getBool("easy-trans.enable-cloud", false)) { + context.beanMake(TransMessageListener.class); + } + context.beanAroundAdd(TransMethodResult.class, new TransInterceptor()); context.beanScan("com.fhs.trans.config"); context.beanScan("com.fhs.trans.controller");