Where is spring context stored? In which data structure? ( I heard it's just a Map, is it?) ( I don't mean the path to the xml file, I mean when Spring read bean definitions it stored the information about it somewhere and injects it)
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry
private final Map<String, Object> singletonObjects = new ConcurrentHashMap(256);
Singleton beans are stored here.