1.Spring是什么?
Spring是一个开源的框架,Spring是于2003年兴起的一个轻量级JAVA开发框架,由RodJohnson在其著作Expert One-On-One J2EE Development Design中阐述的部分概念和原型衍生而来的。它是为了解决企业应用开发的复杂性而创建的。Spring的核心是控制反转(IoC)和面向切面(AOP)。
- IoC:控制反转,创建对象的方式由Spring容器为我们创建。
- di:依赖注入,将必须的属性注入到对象当中,实现IoC思想的必须条件