深入理解DIP、IoC、DI以及IoC容器

http://www.cnblogs.com/liuhaorain/p/3747470.html