FactoryBean(興味深いオブジェクト構築ロジックをクラスにカプセル化するパターン)を実装するBean は通常のBeanとして使用できますか?短期的に要約するSpring MVC - FactoryBeansを使用
0
A
答えて
0
:
- はいあなたはまた、工場Beanはインスタンス(またはシングルトンインスタンス)を作成します
- (例えば他のBeanに注入)、通常のBeanのようにFactoryBeanのを使用することができますオンデマンドでは
<T>
であり、Spring Beanにもなります。したがって、<T>
のインスタンスを他のBeanに挿入することもできます。FactoryBeanのインタフェースは春のIoCコンテナのインスタンス化ロジックにプラグイン可能のポイントです:春は参照ドキュメントからカスタム
FactoryBeans
を使用する主な理由は、
このケースでは、あなたの工場を使用してインスタンスを作成します。 。冗長なXMLコードではなく、Javaで表現された複雑な初期化コードを使用している場合、独自のFactoryBeanを作成し、そのクラス内で複雑な初期化を作成し、カスタムFactoryBeanをコンテナにプラグインすることができます。
0
A FactoryBeanのは、豆のスタイルで定義されていますが、Bean参照(のgetObject())のために露出オブジェクトはあなたが手の込んだしてくださいすることができ、それは
関連する問題
- 1. Springセキュリティマルチユーザ用Spring MVC Webアプリケーション
- 2. MockMvcを使用したSpring MVCテスト
- 3. Spring MVCでUploadifyを使用する
- 4. ディスパッチャを使用したSpring MVCサーブレットマッピング
- 5. Hibernateとmavenを使用したSpring MVC
- 6. Sassを使用したSpring MVC
- 7. Spring MVC、JAVAを使用したSOAP
- 8. spring mvcで正しくセッションを使用
- 9. CockroachDBでSpring MVCを使用する
- 10. H2データベースを使用したSpring MVCアプリケーション
- 11. mavenとeclipseを使用したSpring MVC
- 12. htmlでSpring MVCを使用する
- 13. Spring MVCを使用してページハイパーリンクタグ< href >またはSpring MVCフレームワーク
- 14. PURE spring MVCサービスでSpring rooを使用するには?
- 15. springタグを使用しないspring mvcフォームの処理
- 16. MVCを使用したSpring Bootアプリケーション内のSpring Cloudコンフィグレーションサーバ
- 17. Spring IntegrationとSpring MVC:@Controllerとサービスアクティベータを使用したinbound-gateway
- 18. Spring(特にSpring MVC)を使用したOSGiのチュートリアル
- 19. Spring MVCのコンテキスト外でSpring Validatorを使用する
- 20. Spring MVCでのApplicationContextの使用。
- 21. SpringBootでの@Componenscanの使用Spring MVCアプリケーション
- 22. Spring MVCでのマルチスレッドコンセプトの使用方法
- 23. Springブートでのテンプレートエンジンの使用MVC
- 24. mvcを使用したSpring MVC 4:リソースが動作しない
- 25. jspを使用したSpringオブジェクトmvcを使用したドキュメントオブジェクト
- 26. spring mvcを使ったリアクションルーティング
- 27. spring MVC用のカスタムURLハンドラマッピング
- 28. Spring MVCの汎用コントローラー
- 29. ポストリダイレクトの使い方spring mvcを使用しますか?
- 30. UIウェブブラウザ、アンドロイド、iphoneデバイス用のSpring MVCを使用したアプリケーション
を作成することを常にオブジェクトでありますもう少し –