Я использую Spring для настройки своего приложения и хочу импортировать определенный ресурс A. Теперь ресурс A имеет в нем еще один тег, который включает ресурс B. Но я хочу включить ресурс A только по без его последующего импорта. Есть ли способ сделать это?Spring config Импорт ресурсов с исключениями
Для, например, вот моя конфигурация:
<?xml version="1.0" encoding="UTF-8"?>
....
...
<import resource="A.xml" >
Вот ресурс A:
<?xml version="1.0" encoding="UTF-8"?>
....
....
<import resource="B.xml" >
Как уже упоминалось, мне нужно импортировать a.xml и исключить B.xml. Можно ли это сделать?
Спасибо.
Я вижу. Тогда есть ли способ «переубедить» унаследованный XML. Например: если унаследованный B.xml имеет, могу ли я предоставить свою собственную реализацию в моей конфигурации и сделать так, чтобы она ссылалась на нее вместо что из B.xml? –
Hello
Просто создайте компонент в вашей конфигурации с разными идентификаторами bean, скажем bean id = "testBean2", затем class = "full-qual-name-of-your-own-implementation class". Таким образом вы можете «игнорировать» вместо «переопределить». –
Можете ли вы привести мне пример, пожалуйста, для этого? – Hello