如题所述
比如说我定义两个函数:begin(){} ;end(){}
然后呢我就建了一个类,类中加了三个成员函数: first(){},second(){},third(){};
如果我给这个三个成员函数加了AOP,只要我调用者三个函数时 调用都会先调用begin(){},调用后都会调用end(){}。
形式如下变成了三个函数:
first(){} ---------> 1.begin(){}; 2.first(){} 3.end(){}
剩下两个也一样,类似于Junit测试里的before和after中间夹着你自己的函数。
然后呢我就建了一个类,类中加了三个成员函数: first(){},second(){},third(){};
如果我给这个三个成员函数加了AOP,只要我调用者三个函数时 调用都会先调用begin(){},调用后都会调用end(){}。
形式如下变成了三个函数:
first(){} ---------> 1.begin(){}; 2.first(){} 3.end(){}
剩下两个也一样,类似于Junit测试里的before和after中间夹着你自己的函数。
温馨提示:答案为网友推荐,仅供参考