@Configuration java-configクラスをXML設定にブートストラップする必要があるプロジェクトがあります。両方のコンテキストにBeanがあるようにJava-configクラスをXML-configにインポートするには?
これを行うには、次のBean定義(@Configurationで注釈が付けられたクラスのBean定義とともに)も含める必要があることを読んでいます。
<bean class="org.springframework.config.java.process.ConfigurationPostProcessor" />
しかし、私は次のエラーを受信してしまう:
Caused by: java.lang.ClassNotFoundException: org.springframework.config.java.process.ConfigurationPostProcessor
私はどこかにjarファイルを欠けていると想定する必要がありますが、私のさまざまなWeb検索はまだ答えをもたらしませんでした。どんな助けでも大歓迎です。ありがとう。
EDIT:明らかに、私は古いドキュメントを読んでいましたが、これはもう最新のものではありません。私をバックアップさせてください。私のプロジェクトには古いXMLベースの設定が含まれています。新しいコードはすべて「Java-config」を使用しています。それによると、文脈は明らかに完全に別個である。私は両方のコンテキストにこれらの特定のBeanがあるように、XML設定にjava-configクラスを 'インポート'したいと思います。誰も私がそれをどうやってできるか知っていますか?これは実際にはかなり簡単になってしまっ
spring-javaconfig-<version>.jar
サイドノート: はXML設定にも存在しなければなりません。そうしないと、javaconfigはインクルードされません。 –
XML設定で既にConfigurationPostProcessorを定義している場合、 は不要です! –