How to import Java-config class into XML-config so that both contexts have beans?

前端 未结 3 1804
青春惊慌失措
青春惊慌失措 2020-12-01 04:52

I have a project where I need to bootstrap @Configuration java-config classes into the XML configuration.

To do that, I\'m reading that I also need to include the fo

3条回答
  •  情歌与酒
    2020-12-01 05:54

    This actually ended up being fairly simple. To get a Java-config bean definition into the xml-config, simply define the Java-config class as a bean within the XML-config. There are no extra jars necessary.

    @Configuration
    public class SomeJavaConfig {
    
        @bean
        ... [bean definition]
    }
    

    inside the XML-config, you define this class as a bean.

    
    
    
    
    
    

    The XML-config, which may be part of a different context, now has all the bean definitions defined within the JavaConfig class.

    UPDATED - to included Alan Franzoni's comment below in the answer.

提交回复
热议问题