![](https://lstatic.shangxueba.com/jiandati/h5/images/m_q_title.png)
AOP描述正确的是()
A.面向切面编程(AOP)
B.面向切面编程提供声明式事务管理
C.spring不支持用户自定义的切面
D.面向切面编程(aop)是对面向对象编程(oop)的补充
A.面向切面编程(AOP)
B.面向切面编程提供声明式事务管理
C.spring不支持用户自定义的切面
D.面向切面编程(aop)是对面向对象编程(oop)的补充
A.OP即面向切面编程
B.AOP把软件系统分为两个部分:核心关注点和横切关注点
C.AOP的作用在于分离系统中的各种关注点,将核心关注点和横切关注点分离开来,降低模块之间的耦合度
D.业务处理的主要流程是核心关注点,与之关系不大的部分是横切关注点
A.AOP的全称是Aspect-Oriented Programming.即面向切面编程(也称面向方面编程)
B.AOP采取横向抽取机制.将分散在各个方法中的重复代码提取出来,这种采用横向抽取机制的方式,采用OOP思想是无法办到的
C.虽然AOP是一种新的编程思想.采取横向抽取机制,是OOP的升级替代品
D.目前最流行的AOP框架有两个.分别为Spring AOP和AspectJ
A.Spring中的事务管理分为两种方式:一种是传统的编程式事务管理,另一种是声明式事务管理。
B.编程式事务管理:是通过AOP技术实现的事务管理,就是通过编写代码实现的事务管理,包括定义事务的开始、正常执行后的事务提交和异常时的事务回滚。
C.声明式事务管理:其主要思想是将事务管理作为一个“切面”代码单独编写,然后通过AOP技术将事务管理的“切面”代码植入到业务目标类中。
D.声明式事务管理最大的优点在于开发者无需通过编程的方式来管理事务,只需在配置文件中进行相关的事务规则声明,就可以将事务规则应用到业务逻辑中。
A.<aop:aspect>
B.<aop:pointcut>
C.<aop:after-returning>
D.<aop:advisor>
A.<aop:config>
B.<aop:pointcut>
C.<aop:aspect>
D.<aop:around>
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!