spring是一个容器 大管家
spring是一个开放源代码的设计层面框架,它解决的是业务逻辑层和其他各层的松耦合问题,是一个
分层的javaEE一站式轻量级开源框架
spring的作用:方便解耦,简化开发,AOP编程支持,声明式事务支持,集成Junit更加方便的进行
分层测试,方便集成各种优秀框架
什么是IOC?
IOC就是控制反转,把创建对象的权利交给spring
什么是DI?
DI就是属性的依赖注入,spring在通过IOC创建对象的时候,如果对象还有属性,就一并给赋值进去DI
是在IOC的基础上进行对象的属性注入