【发布时间】:2017-02-04 06:00:12
【问题描述】:
假设我是一个注入类 B 的 A 类。在 B 类中,我需要隐式获取具有注入类 B 的类。所以在这种情况下,这将是 A 类。
有谁知道如何以稳健的方式接收这个?
也试过了,但这给了我 Logger 而不是它的调用者。
Something like
@Stateless
@Dependent
public class Logger {
@Inject
InjectionPoint ip;
@Asynchronous
public void doSomething(){
ip.getMember().getDeclaringClass().getName()
}
}
【问题讨论】:
标签: java jakarta-ee dependency-injection cdi