实验二 Spring AOP
一、 实验目的
1、了解 AOP 的概念和作用;
2、理解 AOP 中的相关术语;
3、了解 Spring 中两种动态代理方式的区别;
4、掌握基于 XML 和注解的 AspectJ 开发。
二、 实验内容
1、按图所示的类图结构,设计接口及其实现类,并完成另外两附加要求:
(1)日志功能:在程序执行期间追踪正在发生的活动(打印出调用的方法,以
及参数的参数值);(2)验证功能:希望计算器只能处理正数的运算,当有负
数参与运算时,给出提示说明。
分别使用基于 XML 和注解的 AspectJ 实现上述功能(创建两个项目)。
(
1
public interface ArithmeticCalculator {
public int add(int i,int j);
public int sub(int i,int j);
public int mul(int i,int j);
public int div(int i,int j);}
评论0
最新资源