反向控制(IoC)是容器装配组件的一种方式,对象之间的依赖关系由IoC容器进行管理,将以前的“对象-对象”的依赖模式转变为了“对象-IoC容器-对象”的依赖模式。


依赖注入(DI)让组件依赖于抽象,当组件要与其他实际对象发生依赖关系时,通过抽象来注入依赖的实际对象。


bean的作用域  scope="模式"


bean的生命周期


注解 

扫描器

@Component:基本注释,标识一个被spring管理的类

@Respository 标识持久层组件

@Service 标识业务逻辑层组件

@Controller 标识控制层组件

自动装配: @Resource和@Autowired


AOP面向方面编程 它使开发人员可以更好地将本不该彼此粘合在一起的功能分离开。