一、Spring简介由来
技术创新就是为了简化技术开发,无数大师耗费心力目的只有一个,如何让开发更为简洁?
Spring应运而生,Spring:泉水,春天。意味让技术开发如春天的泉水那般流畅自然。
二、Spring是什么?
Spring是一个Bean容器,专门用于存储Bean对象。行业称为:容器管理对象
三、Spring核心两件套
IOC:控制反转 (帮你创建对象)
AOP:面向切面编程 (帮你无侵入增强方法)
四、Spring装配机制。
1、把所有注解bean自启动装载Bean对象进入Bean容器。
2、bean注解包括
@Resource
@Autowired
@Service
@Component ....
五、Spring优势汇总
1、开创性的设计。
①、通过容器来实现对象的装配和管理 。 (代码量、简洁度、关注度提升)
②、通过注解式Bean开发来完成代码简洁。 (IOC和AOP)
③、建立了一套标准Bean自启动装载接入体系。(其他框架的集成或者自我框架的包装启动)
良好的设计理念+标准化的集成让Spring的Bean土壤野蛮生长。
Spring推动科技更简单,更简洁。