diff --git a/src/main/java/com/imyeyu/inject/InjectApp.java b/src/main/java/com/imyeyu/inject/InjectApp.java index e2c9119..0619d45 100644 --- a/src/main/java/com/imyeyu/inject/InjectApp.java +++ b/src/main/java/com/imyeyu/inject/InjectApp.java @@ -15,6 +15,8 @@ public final class InjectApp { Class clazz; + TimiInject injector; + boolean enableBanner = true; /** 全局注入后监听,包括静态注入 */ @@ -34,6 +36,10 @@ public final class InjectApp { return this; } + public TimiInject injector() { + return injector; + } + /** * 添加全局注入后监听 * diff --git a/src/main/java/com/imyeyu/inject/TimiInject.java b/src/main/java/com/imyeyu/inject/TimiInject.java index 26fdb31..bcd0cb8 100644 --- a/src/main/java/com/imyeyu/inject/TimiInject.java +++ b/src/main/java/com/imyeyu/inject/TimiInject.java @@ -82,6 +82,7 @@ public class TimiInject implements InjectFactory { if (TimiJava.isEmpty(app)) { throw new NullPointerException("empty inject app"); } + app.injector = this; // 初始化 long initAt = Time.now(); // Logo