プロジェクトで Java ベースの Spring 構成を使用しており、@Configuration の @Bean アノテーション付きメソッドで Bean 構築を指定しています。最近、私は @Autowired を使用して @Configuration からすべての重要でない Bean を削除し、それらの小さな「ルート」セット (主要なサービスと技術的な Bean など) のみを残す方がよいのではないかと考え始めました。 Spring MVCの)。
残念ながら、Spring は @Autowired 依存関係の実装に気付くことができるのは、コンポーネントがスキャンされたパッケージ内にある場合に限られるようです。
各 Bean を明示的に指定せずに @Autowired を Java ベースの構成で使用する方法はありますか?