Как импортировать XML-файл в качестве ресурса в библиотечный проект при весенней загрузке 2.1.7 RELEASE - PullRequest
0 голосов
/ 23 сентября 2019

В моей иерархии проектов есть родительский и библиотечный проект.Проект библиотеки имеет конфигурацию DataSourceConfiguration так:

@Configuration
@ImportResource("classpath:conf/spring/datasource-config.xml")
public class DataSourceConfiguration
{
    @Autowired
    private ApplicationContext context = null;

    /**
     * Method to create DataAccessorDelegate bean
     * 
     * @return DataAccessorDelegate
     */
    @Bean(name = BeanNames.DATA_ACCESSOR_DELEGATE)
    @Scope("singleton")
    public DataAccessorDelegate getdataAccessorDelegate()
    {
        DataAccessorDelegate dataAccessorDelegate = new DataAccessorDelegate();
        return dataAccessorDelegate;
    }

Мой родительский класс и обновленная конфигурация DataSourceConfiguration приведены ниже

public class XERServiceMain {

    public static void main(String[] args) {

        ConfigurableApplicationContext applicationContext = new SpringApplicationBuilder(XERServiceMain.class)
                .properties("spring.config.name:"classpath:conf/spring/datasource-config.xml","classpath*:**/module-context.xml")
                .build().run(args);
  }
}       

DataSourceConfiguration

@Configuration
    public class DataSourceConfiguration
    {
        @Autowired
        private ApplicationContext context = null;

        /**
         * Method to create DataAccessorDelegate bean
         * 
         * @return DataAccessorDelegate
         */
        @Bean(name = BeanNames.DATA_ACCESSOR_DELEGATE)
        @Scope("singleton")
        public DataAccessorDelegate getdataAccessorDelegate()
        {
            DataAccessorDelegate dataAccessorDelegate = new DataAccessorDelegate();
            return dataAccessorDelegate;
        }

Возможно ли импортировать ресурсыXML-файл в библиотечный проект, как это?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...