検索

ホームページ  >  に質問  >  本文

java - 面试题:Spring容器启动的时候会加载Bean,那么这些Bean会被加载到什么地方?

如题:面试题:Spring容器启动的时候会加载Bean,那么这些Bean会被加载到什么地方?

PHP中文网PHP中文网2828日前399

全員に返信(2)返信します

  • PHP中文网

    PHP中文网2017-04-18 09:42:17

    は beanFactory によって管理される JVM メモリ ヒープにロードされ、開始されたものはロードされない可能性があります...

    --Bean がシングルトンの場合、遅延初期化 が設定されている場合、
    -- または必要に応じて複数のインスタンスが になります。オブジェクトが参照されます)<🎜の読み込み>·····

    ================================

    そして、オブジェクトが複数のインスタンスを通じて取得される場合、Spring では、参照カウントによって制御されることに注意してください。

    メモリの解放 したがって、複数の Bean を使用する場合の例を挙げると参照を null に設定することを忘れないでください
    例:
    Bean b = new Bean();

    //使用しない場合

    b = null;

    返事
    0
  • 迷茫

    迷茫2017-04-18 09:42:17

    すべて BeanFactory に配置されます

    返事
    0
  • キャンセル返事