Я пытаюсь понять иерархии ApplicationContext в spring.
Я узнал следующее
- ApplicationContext не может более 1 родителя ApplicationContext.
- Когда данный ApplicationContext не может разрешить bean, он будет передавать разрешение запросить его родителя.
- Родитель указан ApplicationContext в его конструкторе.
Я хотел бы понять, когда использовать иерархии ApplicationContext (вместо одного ApplicationContext).
Лучшее, что я мог получить от google, было this. И я понимаю, что если приложение имеет большое количество beans, определенных в разных слоях, то каждый слой, имеющий свой собственный ApplicationContext, будет полезен. Что не понято, так это то, что нужно делать и как достигается достигнутая польза?
ТИА, Виджей