Java EE CDIを読んでいて、クラスベースのリソースインジェクションがどのように機能するかについて混乱しています。
Java EE 6チュートリアルでは、次の使用例を示しています。
@Resource(name="myMessageQueue",
type="javax.jms.ConnectionFactory")
public class SomeMessageBean {
...
}
宣言された方法はわかりますが、宣言されたリソースはどのように使用されることになっていSomeMessageBeanClass
ますか?myMessageQueue
注入されるリソースは何ですか?