我必须有哪些选项才能在基于 Java Swing 的客户端应用程序中获得基于注释的依赖项注入(inject)功能,就像在 JSF2 和 EJB3 中一样?
@ManagedProperty(value="#{myBean}")
private MyBean myBean;
public void setMyBean(MyBean myBean) {
this.myBean= myBean;
}
或
@EJB
MyBean myBean;
最佳答案
除了 CDI (参见@BalusC的评论),你可能想看看 Spring Rich Client和 Guice .
关于java - Swing 应用程序中的依赖注入(inject),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13036410/