Рубрики
Без рубрики

Импортируйте XML-файлы Spring в @Configuration

– Импорт XML-файлов Spring в @Configuration

Автор оригинала: mkyong.

Это обычно используется для смешивания конфигурации XML с Spring @Configuration , поскольку разработчики привыкли к пространствам имен XML. Весной вы можете использовать @importresource для импорта файлов конфигурации Spring XML в @Configuration :

import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.ImportResource;

@Configuration
@ImportResource("classpath:/config/spring.xml")
public class AppConfig {

}

Еще один пример

import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.ImportResource;
import org.springframework.context.annotation.Import;

@Configuration
@Import({ AppConfigWeb.class })
@ImportResource("classpath:/config/spring.xml")
public class AppConfig {

}

P.S @Импортресурс доступно с весны 3.0

Оригинал: “https://mkyong.com/spring3/import-spring-xml-files-into-configuration/”