私の現在のプロジェクトで@Component、@Repository、@Serviceなどを使用しています。しかし、私はまだ@Beanの使い方と少し混乱しています。誰もが私の疑問を明確にしてもらえますか?@コンポーネントを使用する方が良いとき、そしていつ私が@Beanを好むべきなのでしょうか?@Componentと@Beanの使い方
0
A
答えて
0
基本的に@Componentは@Repositoryや@Serviceと同じ概念ですが、より一般的です。これは、コンポーネントのスキャン中にクラスが検出されるようにし、そのクラスをスプリングマネージドBeanとしてマークします。
@Beanは、@Configurationクラスの内部でのみ使用されるはずです。 xml構成の<bean>
タグと同じです。あなたはクラスをスプリング管理としてマークします。違いは、@Componentと違って、クラスに直接には存在しないため(結合を引き起こす)、設定ファイル内にあります。
チェック@Componentとの違いを説明し、このブログ投稿@Bean
http://zezutom.blogspot.com/2014/02/spring-series-part-5-component-vs-bean.html
またはこのユーチューブの動画
関連する問題
- 1. 春@Component&@Beanアノテーション
- 2. 同じBeanクラスの@Componentと@Namedの両方
- 3. (Delphi)DosCommand Componentの使い方は?
- 4. Vue:store with componentの使い方は?
- 5. Plain Data Bean、自動受託Beanの呼び出し側(@Component)、NULLを参照してください。
- 6. Spring 3の@Componentと@Configurationの違い
- 7. @Namedと@Componentの春の違い
- 8. マネージドBeanとセッションBeanの違い
- 9. インポートの違いReactとimport {Component}構文
- 10. アクセス親@ComponentとVARS
- 11. 管理対象のBean(バッキングBean)またはエンティティBeanの使用方法
- 12. @Componentで注釈が付けられたアンマネージドBeanの自動呼び出し
- 13. Animated.Component/createAnimatedComponent(Component)はComponentとどう違うのですか?
- 14. ステートフルセッションBeanとステートレスセッションBean
- 15. @componentタグの違いx
- 16. Symfony Process Componentのsudoコマンドの使用方法は?
- 17. @Configurationクラスの中でSpring XML設定されたbeanを使用して、別のbeanのfactory-beanとしてBeanを使用してください。
- 18. @Beanアノテーションを使用して子Beanを設定する方法
- 19. デフォルトのオートワイヤー@Component
- 20. 春のステートレスBeanとステートフルBeanのアナログ
- 21. CDIマネージドBeanとステートフルセッションBeanを使用したLazyInitializationException
- 22. 親クラスパスからのCDIマネージドBeanの使い方
- 23. スプリングフレームワークを使用して1つのBeanを別のBeanにコピーする方法
- 24. Windows Imaging Componentのバージョン
- 25. Winforms Component Designer Integration
- 26. 春MVC:@Component
- 27. asdf-install missing component
- 28. Joomla First Component
- 29. MUnit with SFTP component
- 30. TouchableHighlight to component?
[Spring:@Componentと@Bean]の可能な複製(http://stackoverflow.com/questions/10604298/spring-component-versus-bean) – Preuk