当前位置: 165平板网 > 热点资讯 > 行业观察 > 正文

Spring AOP中定义切点(PointCut)和通知(Advice)(3)

http://www.com165.com 时间:2016-10-28 13:16来源:未知

  • modifier-pattern:表示方法的修饰符

  • ret-type-pattern:表示方法的返回值

  • declaring-type-pattern?:表示方法所在的类的路径

  • name-pattern:表示方法名

  • param-pattern:表示方法的参数

  • throws-pattern:表示方法抛出的异常

  •   注意事项

    • 其中后面跟着“?”的是可选项。

    • 在各个pattern中,可以使用"*"来表示匹配所有。

    • param-pattern中,可以指定具体的参数类型,多个参数间用“,”隔开,各个也可以用“*”来表示匹配任意类型的参数,如(String)表示匹配一个String参数的方法;(*,String)表示匹配有两个参数的方法,第一个参数可以是任意类型,而第二个参数是String类型。

      【免责声明】本文仅代表作者个人观点,与165平板网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。您若对该稿件内容有任何疑问或质疑,请联系本网将迅速给您回应并做处理。