码迷,mamicode.com
首页 > 编程语言 > 详细

Java开发工程师(Web方向) - 04.Spring框架 - 第3章.AOP技术

时间:2017-09-11 01:01:46      阅读:265      评论:0      收藏:0      [点我收藏+]

标签:测试的   inf   数列   help   基本   osi   模拟   service   一个   

 

 

Spring框架 - AOP概述 笔记https://my.oschina.net/hava/blog/758873
Spring框架 - AOP使用 笔记https://my.oschina.net/hava/blog/758881

 

 

 

AOP技术单元测试

返回

本次得分为:7.00/7.00, 本次测试的提交时间为:2017-09-11, 如果你认为本次测试成绩不理想,你可以选择再做一次。
1
单选(2分)

如下关于AOP的描述中错误的是:

  • A.

    AOP可以对代码进行解耦;

  • B.

    AOP可以作用于函数执行;

  • C.

    AOP可以简化代码;

  • D.

    AOP只能作用于public函数;

    2.00/2.00
2
单选(2分)

下面哪个不属于AOP的Advice类型:

  • A.

    Before returning;

    2.00/2.00
  • B.

    After finally;

  • C.

    After returning;

  • D.

    Before;

3
多选(3分)

关于Pointcut表达式,说法错误的是:

  • A.

    必须得声明函数的参数列表匹配模式;

  • B.

    必须得声明函数的modifiers;

    1.00/3.00
  • C.

    必须得声明函数抛出异常的匹配模式;

    1.00/3.00
  • D.

    必须得声明函数所在类的包的匹配模式;

    1.00/3.00

AOP技术作业

1
(12分)

完成一个基本的应用,提供若干个Service(>=2),每个Service提供基本的增删查改的接口(实现随意,比如输出一行信息),通过AOP保证所有所有的Service接口在正常调用返回后以及抛出异常时(Service接口模拟),打出如下信息:函数名称,函数参数,并说明发生的事件:正常返回或者抛出异常。

(注:需要查找资料,了解JoinPoint的API)

 

基本要求:必须附加一个项目说明文档,说明每个功能点对应程序的运行结果(截图),项目的接口说明或者关键代码(不要把全部代码贴出来)等可以反映项目结果的内容。提交作业的时候必须有这个项目说明文档,否则会影响最终评分。

Java开发工程师(Web方向) - 04.Spring框架 - 第3章.AOP技术

标签:测试的   inf   数列   help   基本   osi   模拟   service   一个   

原文地址:http://www.cnblogs.com/FudgeBear/p/7502904.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!