Spring框架学习(一)

一、概述

  springJ2EE应用程序框架,是轻量级的IoCAOP的容器框架,主要是针对javaBean的生命周期进行管理的轻量级容器。为软件开发提供全方位支持的应用程序框架。

二、控制反转(Inversion of Control,IoC)与依赖注入(Dependency Injection,DI)

  1、理解为:

    对象创建责任的反转。

    由容器来管理对象之间的依赖关系(而不是对象本身来管理)。

    应用本身不负责依赖对象的创建和维护,而是由外部容器来负责。

    控制器的转移:由应用转移到外部容器

    把应用的配置和依赖从正真的应用代码中分离。

三、面向切面编程(Aspect-Oriented Programming,AOP)

  1、理解为:

    抽出共同的代码,公用。

原文地址:https://www.cnblogs.com/lynujyq/p/5265561.html