以下关于SpringAOP的介绍错误的是( )
A: AOP的全称是Aspect-Oriented+Programming,即面向切面编程(也称面向方面编程)。
B: AOP采取横向抽取机制,将分散在各个方法中的重复代码提取出来,这种采用横向抽取机制的方式,采用OOP思想是无法办到的。
C: 虽然AOP是一种新的编程思想,采取横向抽取机制,是OOP的升级替代品。
D: 目前最流行的AOP框架有两个,分别为Spring+AOP和AspectJ。
A: AOP的全称是Aspect-Oriented+Programming,即面向切面编程(也称面向方面编程)。
B: AOP采取横向抽取机制,将分散在各个方法中的重复代码提取出来,这种采用横向抽取机制的方式,采用OOP思想是无法办到的。
C: 虽然AOP是一种新的编程思想,采取横向抽取机制,是OOP的升级替代品。
D: 目前最流行的AOP框架有两个,分别为Spring+AOP和AspectJ。
举一反三
- 以下关于SpringAOP的介绍错误的是()。 A: AOP全称是Aspect-OrientedProgramming,即面向切面编程(也称面向方面编程) B: Spring提供对AOP的支持,它允许将一些通用任务,如安全、事务、日志等进行集中处理,让程序员只需关注自己的业务代码。 C: AOP采取横向抽取机制,将分散在各个方法中的重复代码提取出来,它能够将OOP取而代之。 D: AspectJ是一种目前主流的AOP框架,也是Spring2.0以后建议使用的AOP框架。
- AOP的全称是Aspect-Oriented Programming,即面向切面编程(也称面向方面编程)()
- AOP面向方面编程是OOP面向对象编程的替代品,能够完全取代面向对象编程。
- 目前最流行的AOP框架有两个,分别为Spring AOP和AspectJ()
- Spring 3.0以后,Spring AOP引入了对AspectJ的支持,并允许直接使用AspectJ进行编程,而Spring自身的AOP API也尽量与AspectJ保持一致。