2015-09-06 11 views

答えて

10

Spring BootはBeanスコープについて何も決定しませんが、これはプレーンなSpringフレームワークの機能です。デフォルトのBeanスコープはシングルトンスコープです(つまり、アプリケーション内のBeanの1つのインスタンス)。シングルトン春Beanの

http://docs.spring.io/spring-framework/docs/current/spring-framework-reference/html/beans.html#beans-factory-scopes

デフォルトのスコープ:

+0

_application_スコープの名前を_singleton_スコープで変更すると+1します(アプリケーションごとに1つのインスタンスがあると仮定します)。 –

+2

はい、私は、Springのシングルトンスコープがシングルトンパターン(つまり、同じクラスに対して2つのBean定義を持つことができます。その結果、2つのシングルトンBeanになります)。その混乱については、SOに関するいくつかの質問があります。 – dunni

+0

合意しましたが、「コンテナ内のそのBeanの1つのインスタンス」という意味を使用しないでください。 –

4

はここで公式ドキュメントです。

+0

すみません。受け入れられた答えは、ポイントスプリングフレームワークですか? –

関連する問題