springaop用法自定义注解切面在controller方法上有效、在service的方法上不生效

  1. 部分API有签名参数(signature)Passport首先对签洺进行校验,校验通过才会执行实现方法

    第一种实现方式(Origin):在需要签名校验的接口里写校验的代码,例如:

采用AOP对响应时间无奣显影响

采用AOP对Load无明显影响

采用AOP对CPU无明显影响

结论:使用AOP性能方面影响可忽略

之前一直写.net没玩过springaop用法,一直沒用过aop(面向切面编程)这类功能当然不是说.net里面没有这类框架,企业库就可以

由于这里是通过springaop用法的@Aspect注解实现的AOP所以同一個类中的某个方法A(该方法没有注解标识)调用另一个有注解标识的方法B时,方法B上的注解是不会起作用的

我要回帖

更多关于 springaop用法 的文章

 

随机推荐