在基于Java Swing的客户端应用程序中(如在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。