2

Java SEでWebサービスをテストしていますが、@ Resourceが機能することがわかりました。これは、コンテナー内でのみ当てはまりますか?またはCDIで?なぜSEでも動作するのですか!?

@WebService
public class Teams {

    @Resource
    private WebServiceContext context;
}

私はを使用して公開していますEndpoint.publish("http://localhost:9876/teams", new Teams());

4

1 に答える 1

0

違います。コンテナは、EJBコンポーネントにリソースのインスタンスを注入します。

http://docs.oracle.com/javaee/5/api/javax/annotation/Resource.html

于 2012-09-14T11:46:25.267 に答える