JavaGuidePro.com
Toggle Menu
主页
在线Java编译器
教程
Java 教程
Spring 教程
博客
博客列表
Spring AOP
检查你对面向切面编程在 Spring 中的理解。
1. 在Spring AOP中,哪个概念定义了切面(Aspect)被应用的'位置'?
连接点(Joinpoint)
切入点(Pointcut)
通知(Advice)
切面(Aspect)
2. 以下哪些是Spring AOP中支持的通知(Advice)类型?
Before
AfterReturning
Around
AfterThrowing
After
Init
3. Spring AOP只能基于接口创建代理对象。
True
False
4. Spring AOP中,能够完全包裹目标方法执行过程的通知类型的英文全称是什么?
5. 以下哪项不是Spring AOP的核心组件?
切面(Aspect)
织入(Weaving)
依赖注入(Dependency Injection)
切入点(Pointcut)
6. Spring AOP支持的代理实现方式有哪些?
JDK动态代理
CGLIB代理
静态代理
接口代理
7. Around通知(环绕通知)可以控制目标方法是否被调用。
True
False
8. '@Before'注解在Spring AOP中用于定义哪种通知类型?
9. Spring AOP的织入(Weaving)过程主要发生在哪个阶段?
编译期
类加载期
运行期
以上都是
10. 以下哪些是Spring AOP的典型应用场景?
日志记录
事务管理
依赖注入
安全检查
异常处理
Reset
Answered 0 of 0 — 0 correct