Complete analysis the spring IOC