Spring基础[IOC/DI、AOP]

一、Spring作用:管理项目中各种业务Bean(service类、Dao类、Action类),实例化类,属性赋值

二、Spring IOC(Inversion of Control )控制反转,也被称为依赖注入(Dependency Injection[DI]),是面向对象编程 中的一种设计理念,用来减轻程序代码之间的耦合度。

IOC原理:侧重原理

在业务代码中不使用我们之间司空见惯的关键字new来构建一个业务实例,而是在配置文件中。通过xml节点来告知容器如何对内存中构建的对应类型的对象名称做命名

DI依赖注入:侧重实现

 

网友评论