黑马程序员技术交流社区

标题: 反转控制(IOC)和面向方向编程(AOP)在spring中的应用说明 [打印本页]

作者: naonao1027    时间: 2016-6-14 09:53
标题: 反转控制(IOC)和面向方向编程(AOP)在spring中的应用说明
反转控制(IOC)和面向方向编程(AOP)在spring中的应用说明:

Spring 核心容器(Core)提供Spring框架的基本功能。核心容器的主要组件是BeanFactory,它是工厂模式的实现。BeanFactory使用控制反转(Ioc)模式将应用程序的配置和依赖性规范与实际的应用代码程序分开。Spring的声明式事务基于AOP实现,却并不需要程序开发者成为AOP专家,亦可轻易使用Spring的声明式事务管理。



作者: oassuperhan    时间: 2016-6-14 22:14
IOC和DI:
IOC    :Inversion of Control    控制反转,将对象的创建权反转交给Spring
DI      :Dependency Injection    依赖注入,DI需要有IOC的环境的。依赖注入指的是在Spring创建对象的过程中,将对象的依赖属性注入(设置)进去




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2