Q2:
简述 AOP 和 IOC ?
A:
AOP: Aspect Oriented Program, 面向(方面)切面的编程;Filter(过滤器)
也是一种 AOP. AOP 是一种新的方法论, 是对传统 OOP(Object-Oriented
Programming, 面向对象编程) 的补充. AOP 的主要编程对象是切面(aspect),
而切面模块化横切关注点.可以举例通过事务说明。
IOC: Invert Of Control, 控制反转. 也成为 DI(依赖注入)其思想是反转
资源获取的方向. 传统的资源查找方式要求组件向容器发起请求查找资源.作为
回应, 容器适时的返回资源. 而应用了 IOC 之后, 则是容器主动地将资源推送
给它所管理的组件,组件所要做的仅是选择一种合适的方式来接受资源. 这种行
为也被称为查找的被动形式。
简述 AOP 和 IOC ?
A:
AOP: Aspect Oriented Program, 面向(方面)切面的编程;Filter(过滤器)
也是一种 AOP. AOP 是一种新的方法论, 是对传统 OOP(Object-Oriented
Programming, 面向对象编程) 的补充. AOP 的主要编程对象是切面(aspect),
而切面模块化横切关注点.可以举例通过事务说明。
IOC: Invert Of Control, 控制反转. 也成为 DI(依赖注入)其思想是反转
资源获取的方向. 传统的资源查找方式要求组件向容器发起请求查找资源.作为
回应, 容器适时的返回资源. 而应用了 IOC 之后, 则是容器主动地将资源推送
给它所管理的组件,组件所要做的仅是选择一种合适的方式来接受资源. 这种行
为也被称为查找的被动形式。









