问答详情
源自:5-1 AOP基本概念及特点

切入点Pointcut的定义: 如何在切面中匹配一个具体的连接点——匹配连接点的断言。其中的断言怎么理解?

不要用官话,百度百科,维基百科,官方定义来说,请站在一个新手的角度去解答“断言”的意思吧,请用俗话来说断言的意思,越俗越好。有大神或者大牛没有?


提问者:java家洼 2016-05-08 19:29

个回答

  • 慕粉3387033
    2016-05-25 00:03:04
    已采纳

    此处的断言也就是确定某个连接点匹配/满足切入点表达式,

    比如切入点表达式为: expression="execution(* com.xyz.service.*BS.*(..))", 断言就是确认执行的连接点匹配该表达式(com.xyz.service下以BS结尾的类/接口中的所有方法)。


  • 慕粉3800420
    2016-09-19 09:50:50

    类似正则表达式,匹配成功则断言为真