你的位置:首页 > 软件开发 > Java > AOP、静态代理、JDK动态代理、CGLIB动态代理、Spring实现AOP、IOC+AOP

AOP、静态代理、JDK动态代理、CGLIB动态代理、Spring实现AOP、IOC+AOP

发布时间:2016-06-28 18:00:13
一、为什么需要代理模式假设需实现一个计算的类Math、完成加、减、乘、除功能,如下所示: 1 package com.zhangguo.Spring041.aop01; 2 3 public class Math { 4 //加 5 public int add(int ...

AOP、静态代理、JDK动态代理、CGLIB动态代理、Spring实现AOP、IOC+AOP

一、为什么需要代理模式

假设需实现一个计算的类Math、完成加、减、乘、除功能,如下所示:

 1 package com.zhangguo.Spring041.aop01; 2  3 public class Math { 4   //加 5   public int add(int n1,int n2){ 6     int result=n1+n2; 7     System.out.println(n1+"+"+n2+"="+result); 8     return result; 9   }10   11   12   //减13   public int sub(int n1,int n2){14     int result=n1-n2;15     System.out.println(n1+"-"+n2+"="+result);16     return result;17   }18   19   //乘20   public int mut(int n1,int n2){21     int result=n1*n2;22     System.out.println(n1+"X"+n2+"="+result);23     return result;24   }25   26   //除27   public int div(int n1,int n2){28     int result=n1/n2;29     System.out.println(n1+"/"+n2+"="+result);30     return result;31   }32 }

原标题:AOP、静态代理、JDK动态代理、CGLIB动态代理、Spring实现AOP、IOC+AOP

关键词:Spring

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录