Mam projekt, w którym muszę bootstrap @Configuration klasy Java-config w konfiguracji XML.Jak zaimportować klasę Java-config do XML-config, aby oba konteksty miały komponenty bean?
Aby to zrobić, czytam, że muszę również dołączyć następującą definicję fasoli (wraz z definicjami fasoli klas opisywanych przez @Configuration).
<bean class="org.springframework.config.java.process.ConfigurationPostProcessor" />
Ale skończę Otrzymuję następujący błąd:
Caused by: java.lang.ClassNotFoundException: org.springframework.config.java.process.ConfigurationPostProcessor
muszę zakładać Brakuje mi słoik gdzieś, ale moi różnych wyszukiwarek internetowych nie spowodowała jeszcze odpowiedzi. Każda pomoc będzie wielce ceniona. Dzięki.
EDIT: Najwyraźniej czytałem starą dokumentację, która nie jest już aktualna. Pozwól mi się cofnąć. Mój projekt zawiera starszą konfigurację opartą na XML. Nowszy kod używa "Java-config". W związku z tym konteksty są najwyraźniej całkowicie odrębne. Chciałbym "zaimportować" klasę java-config do konfiguracji XML, aby oba konteksty miały te konkretne komponenty. Czy ktoś wie, jak mogę to zrobić?
Sidenote: musi również istnieć w konfiguracji XML, w przeciwnym razie plik javaconfig nie zostanie dołączony. –
jeśli już zdefiniowałeś ConfigurationPostProcessor w konfiguracji XML, nie jest potrzebny! –
Znacznik dodał do ciebie wszystkie sprężyny PostProcessors. –