Что представляет из себя Spring Context внутри?
Я понимаю, что это интерфейс, который предоставляет информацию о конфигурации приложения. Но внутри он репрезентирует IOC-контейнер? Т.е. могу ли я создав два контекста, таким образом:
AnnotationConfigApplicationContext contextFirst = new AnnotationConfigApplicationContext();
AnnotationConfigApplicationContext contextSecond = new AnnotationConfigApplicationContext();
формально сделать два контейнера зависимостей? Как контекст работает внутри?
Ответы (1 шт):
Автор решения: zolt
→ Ссылка
Если прям совсем по простому, это мапа с Вашими бинами, которая хитровыдуманно заполняется и не менее хитровыдуманно работает. Вообще документация Spring Framework-а достаточно подробна, почитайте. Можете поискать видео Борисова и Толкачева с названием "Spring-потрошитель", и другие видосы Борисова, он достаточно просто и подробно рассказывает про кишочки Spring-а