0

SimpleBean.java を作成しました

public class SimpleBean implements SimpleBeanRemote  
{  
    private static String str = "Test";  

    private int value =0;  

    public SimpleBean()  
    {  
        G += " A";  
    value++;  
    }   

    public String getValue()
    {  
        return G + Integer.toString(value);  
    }  
}

サーブレットで、private @EJB SimpleBeanRemoteBean を宣言しました。doGetハンドラーでは、ステートメントbean.getValue()が呼び出されます。
戻り値: テスト A A1は 2 回で構成され
ているようです。SimpleBean私の観察では、一度は EJB 構築にあり、もう 1 つは @EJB Bean のサーブレットによって発行されます。EJB の初期化は正しいですか。SimpleBean が 2 回作成された場合、最初の Bean は役に立たないのですか?

1回限りのEJBオブジェクトの構築が可能です。

これらの操作の意味を共有して議論しますか?

4

1 に答える 1