目前最流行的AOP框架有两个,分别为Spring AOP和AspectJ()
举一反三
- Spring 3.0以后,Spring AOP引入了对AspectJ的支持,并允许直接使用AspectJ进行编程,而Spring自身的AOP API也尽量与AspectJ保持一致。
- AspectJ框架为AOP的实现提供了一套注解,用以取代Spring配置文件中为实现AOP功能所配置的臃肿代码()
- 以下关于SpringAOP的介绍错误的是( ) A: AOP的全称是Aspect-Oriented+Programming,即面向切面编程(也称面向方面编程)。 B: AOP采取横向抽取机制,将分散在各个方法中的重复代码提取出来,这种采用横向抽取机制的方式,采用OOP思想是无法办到的。 C: 虽然AOP是一种新的编程思想,采取横向抽取机制,是OOP的升级替代品。 D: 目前最流行的AOP框架有两个,分别为Spring+AOP和AspectJ。
- Spring AOP中的代理就是由AOP框架动态生成的一个对象,该对象可以作为目标对象使用()
- 以下关于spring aop