【转】SpringMVC、Spring的Bean
一、简述Spring Spring是一个轻量级的Java 开发框架。他使用基本的JavaBean来完成以前只可能由EJB【Enterprise JavaBean】完成的事情。 简单来说,Spring是一个轻量级的 控制反转(IoC) 和 面向切面(AOP) 的容器框架。 有关 IoC 可以参考: http://blog.csdn.net/it_man/article/details/4402245 有关 AOP 可以参考: http://blog.csdn.net/it_man/article/details/50232373 二、简述SpringMVC 如果说Spring是一个工具箱,那SpringMVC就是其中的一个扳手。Spring MVC是Spring提供的一个强大而灵活的web框架。借助于多样的注解,Spring MVC提供了几乎是POJO【Plain Ordinary Java Object,普通JavaBeans】的开发模式,使得控制器的开发和测试更加简单。 SpringMVC利用 反射机制原理 出现的注解就是为了解决配置大量的配置文件问题 【 反射机制: 在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为java语言的反射机制】