問題タブ [spring-context]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
30 参照

spring - Spring Context は、ステレオタイプ アノテーションを使用して作成するときに Bean を認識しないようです。NoSuchBeanDefinitionException をスローします

Springエコシステムのいくつかのモジュールを学ぶために本を読んでいます。現在、ステレオタイプ アノテーションを使用して Bean を作成しようとしています。簡単な Java クラスを作成し、コンポーネントとしてマークしました。

次に、Parrot コンポーネントをスキャンする @Configuration クラスを作成しました。

私の主な方法では、上記の構成を使用してスプリング コンテキストを作成し、Bean の Parrot にアクセスしようとしています。

Parrot Bean を取得しようとしたコード行は、次の例外をスローします: NoSuchBeanDefinitionException: No qualing Bean of type 'main.parrot.Parrot' available

この構成で Parrot Bean が見つからない理由がわかりません。誰かが私が問題を明確にするのを手伝ってくれたら、私は非常に感謝しています.

前もって感謝します