What options do I have to get annotation based dependency injection capabilities in a Java Swing based client application like as possible in JSF2 and EJB3?
@ManagedProperty(value="#{myBean}")
private MyBean myBean;
public void setMyBean(MyBean myBean) {
this.myBean= myBean;
}
or
@EJB
MyBean myBean;