Jar包下载:https://pan.baidu.com/s/1dhWvWuksAIJ0YnBzCsV_mg 密码:8h7b
IOC :控制反转,将对象的创建权交给了 Spring.
DI :Dependency Injection 依赖注入.需要有 IOC 的环境,Spring 创建这个类的过程中,Spring 将类的依
赖的属性设置进去.
Spring的好处(Spring其实就是一个存放对象的容器):
一、方便解耦,简化开发(IOC,控制反转)
Spring 就是一个大工厂,可以将所有对象创建和依赖关系维护,交给 Spring 管理
二、AOP 编程的支持
Spring 提供面向切面编程,可以方便的实现对程序进行权限拦截、运行监控等功能
三、声明式事务的支持
只需要通过配置就可以完成对事务的管理,而无需手动编程
四、方便程序的测试
Spring 对 Junit4 支持,可以通过注解方便的测试 Spring 程