Spring框架原理和实现机制

Spring框架原理和实现机制

  • 什么是 Spring 框架?Spring 框架有哪些主要模块?

Spring是一个开源框架一个为Java应用程序的开发提供综合、广泛的基础性支持的Java平台 。 Spring帮助开发者解决了开发中基础性的问题 , 使得开发人员可以更专注与应用程序的开发 。 Spring的核心就是控制反转(IOC)和面向切面编程(AOP) , 简单的说就是一个分层的轻量级开源框架 。


  • Spring中的IOC

IOC:(Inverse Of Control)控制反转 , 容器主动将资源推送给它所管理的组件 , 组件所作的是选择一种合理的方式接受资源 。

简单的理解 , 把创建对象和维护之间的关系的权力由程序中转移到Spring容器的配置文件中 。

推荐阅读