我是 CDI 的新手,我正在阅读 Weld 规范 http://docs.jboss.org/weld/reference/1.1.0.Final/en-US/html/index.html
在第四章中,我理解了注入点,很简单!但是在方法初始化器和直接字段中,我总是必须拥有另一个类的类属性?请参阅示例:
public class Checkout {
private final ShoppingCart cart;
@Inject
public Checkout(ShoppingCart cart) {
this.cart = cart;
}
}
和
public class Checkout {
private @Inject ShoppingCart cart;
}
总是来自一个类的属性,而不是像 String、Integer 等类型的数据?
谢谢你的帮助