この情報はどこにも見つかりません。 誰かがスプリングブートが「正しい範囲が何であるか」を決定する方法を説明できますか? 豆はすべてシングルトンですか?Spring Bootで使用されるデフォルトのBeanスコープは何ですか?
8
A
答えて
10
Spring BootはBeanスコープについて何も決定しませんが、これはプレーンなSpringフレームワークの機能です。デフォルトのBeanスコープはシングルトンスコープです(つまり、アプリケーション内のBeanの1つのインスタンス)。シングルトン春Beanの
デフォルトのスコープ:
4
はここで公式ドキュメントです。
+0
すみません。受け入れられた答えは、ポイントスプリングフレームワークですか? –
関連する問題
- 1. 「Functional Bean Definition Kotlin DSL」をSpring BootとSpring WebFluxで使用するには?
- 2. Spring BootでBean RestTemplateを設定する
- 3. Bean Creation Exception spring boot
- 4. Spring Bootであらかじめ定義されたBean
- 5. Spring ApplicationContext Beanスコープ
- 6. Spring restTemplateで使用されるデフォルトのTLSバージョンは何ですか?
- 7. Spring-BootプロジェクトでJavaMelodyを使用してSpring Beanを監視する
- 8. Spring Boot - そうでなければプロパティーセットがデフォルトBeanを作成するときにBeanを作成する
- 9. Spring Beanのプロトタイプとは何ですか?
- 10. spring-bootでは、spring beanなしでプロパティを取得できますか?
- 11. Spring Boot 2.0.0.M2の@BeanメソッドでRouterFunctionを登録するには?
- 12. mavenで使用されるデフォルトのプラグインは何ですか?
- 13. Androidで使用されるデフォルトのC++バージョンは何ですか?
- 14. リクエストスコープのBeanを使用したSpring Boot依存性注入
- 15. Spring beanスコープ:シングルトンとプロトタイプ
- 16. デフォルトのSpring 3ビューリゾルバは何ですか?
- 17. SpringフレームワークとデフォルトBeanのオーバーライド
- 18. Spring MVCでコントローラのシングルトンBeanよりも要求スコープのBeanを使用する場合
- 19. Spring Boot/Thymeleaf/Hibernate:Sessionfactory Bean with Java Annotations
- 20. Camel JettyコンポーネントでSpring BootからJettyを使用するには?
- 21. Springバッチでは、scope = "..."のないItemReaderのスコープは何ですか?
- 22. SpringのSingletonスコープのBeanのインスタンス
- 23. は、現在のユーザーがBeanをスコープのSpring MVCで
- 24. Spring WebSocketハンドラ( "websocket"スコープではない)内の "session"スコープBeanへのアクセス方法
- 25. Spring Bootの@ComponentScanと@EnableAutoConfigurationの違いは何ですか?
- 26. spring-boot-maven-pluginの使用
- 27. Spring BootアプリケーションでWireMockをFeignクライアントで使用する方法は?
- 28. spring-boot embedded tomcatの制限事項は何ですか?
- 29. Amazon AlexaでSpring MVCまたはSpring Bootを使用できますか?
- 30. WPF MSリボンコントロールで使用されるデフォルトのフォントは何ですか?
_application_スコープの名前を_singleton_スコープで変更すると+1します(アプリケーションごとに1つのインスタンスがあると仮定します)。 –
はい、私は、Springのシングルトンスコープがシングルトンパターン(つまり、同じクラスに対して2つのBean定義を持つことができます。その結果、2つのシングルトンBeanになります)。その混乱については、SOに関するいくつかの質問があります。 – dunni
合意しましたが、「コンテナ内のそのBeanの1つのインスタンス」という意味を使用しないでください。 –