http://www.cnblogs.com/xiepeixing/p/4243288.html
https://www.cnblogs.com/think-in-java/p/5474740.html
@Controller:定义一个 Controller 控制器。使用它标记的类就是一个SpringMVC Controller 对象。分发处理器将会扫描使用了该注解的类的方法,并检测该方法是否使用了@RequestMapping 注解。@Controller 只是定义了一个控制器类,而使用@RequestMapping 注解的方法才是真正处理请求的处理器。
@RequestMapping :可以使用@RequestMapping 来映射URL 到控制器类,或者是到Controller 控制器的处理方法上。
@Autowired:
它可以对类成员变量、方法及构造函数进行标注,完成自动装配的工作。 通过 @Autowired的使用来消除 set ,get方法。在使用@Autowired之前,我们对一个bean配置起属性时,是这用用的
<property name="属性名" value=" 属性值"/>
通过这种方式来,配置比较繁琐,而且代码比较多。在Spring 2.5 引入了 @Autowired 注释