Я новичок в Hybris и немного смущен структурой расширения в нем. Всякий раз, когда мы создаем какое-либо расширение, оно содержит два XML-файла: -beans.xml и -spring.xml.
<extension>-beans.xml
содержит определение bean-компонентов и их атрибутов или, другими словами, DTO.
<extension>-spring.xml
также содержит определение некоторых bean-компонентов и их атрибутов.
Это то, что я понял до сих пор. Пожалуйста, поправьте меня, если я ошибаюсь.
Когда мы можем определить bean-компоненты в spring.xml
, зачем нужен еще один XML-файл "beans.xml
"?
Пожалуйста, дайте некоторые пояснения по этому поводу. Спасибо.