我给我女朋友讲 spring 的时候 就说的是      
你平时需要类  是这样的
Class  classNmae=new Class();
有了 spring
spring.xml ->    <bean id="233" class="com.xxxx.xxx.xxx.Class" />  翻译成人话↓
大家快来看 这里有个  类 叫做  233  类路径是  com.xxx.xxx.xxx.Class
java 测试代码:
Class className= @
Autowired("233");  
 为了好看  所以写成了  ↓   
@
Autowired("233")
Class className;
翻译成人话:
= = 我叫做 className 我的类型是 Class 类型  麻烦 你去 spring.xml 里面去帮我找有没有叫做 233 的 并且是 Class 类型的类,如果有 麻烦帮我 new 一下  我就不自己 new 了 ,如果没有  那我就是 null;
完了   这就是 spring 的 ioc ,什么控制反转   依赖注入 都是 说起来让你觉得 高大上  扯 J.八.蛋 的.
重在与你自己的理解 = = 
http://www.java.sx   有我爬的  spring 教程   你想快速入门的话 可以去看看
= = 拿好不谢