qq_32346505
qq_32346505
2017-10-19 02:44
采纳率: 100%
浏览 1.2k
已采纳

spring的aop中,会不会出现前后切面同时运行的情况

spring的aop中,会不会出现前后切面同时运行的情况,有没有前切面服务响应中,后切面也开始运行的情况?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

6条回答 默认 最新

  • qq_29153555
    penguinDada 2017-10-19 03:25
    已采纳

    楼主,这里有相关讲解,希望能帮到你
    http://blog.csdn.net/luoshenfu001/article/details/5816408/

    点赞 评论
  • u011126065
    jasondyoung 2017-10-19 03:01

    不太可能会,前后切,就像一个前门和后门,你不能同时在前门和后门吧。

    点赞 评论
  • xinlus

    不会,简单的回答,我说不上原理

    点赞 评论
  • ITBigGod
    江湖一点雨 2017-10-19 03:20

    不会啊。最后都只会二选一出去。

    点赞 评论
  • Small_Mouse0
    鼠小 2017-10-19 03:41

    应该不会,,,动态代理可以想做是给某个方法法前后加个东西,,题主说的前后是,before和after吧

     before();
     function();//题主要增强的方法
     after();
    

    同时执行除非是多线程,,某个线程直行到【after()】,,另外线程直行到【before()】,,
    单线程同时执行两个方法,不可能吧

    有问题还可以追问

    点赞 评论
  • qq_39804445
    qq_39804445 2017-10-19 05:11

    不会的,
    Spring提供了4种实现AOP的方式:
    1.经典的基于代理的AOP
    2.@AspectJ注解驱动的切面
    3.纯POJO切面
    4.注入式AspectJ切面

    点赞 评论

相关推荐