关于切点切面的问题

来源:3-8 Spring的带有切入点的切面的配置案例

音殿

2018-10-17 11:33:10

http://img.mukewang.com/climg/5bc6acf90001334f14190706.jpg

  1. 这三种有什么区别呢?在什么情况下用哪种呢?用红色的那种可以满足我们日常的需求了吗?

  2. 关于正则切点切面的  只是说了我们可以用这种而已  但是正则切点切面是什么都还没解释  这个具体作用是干嘛的呢?有什么不同呢?

写回答

1回答

好帮手慕阿莹

2018-10-17

1、首先这是两种,不是三种。掌握其中一个就可以了。把老师讲的红色的那种掌握就可以了。

2、DefaultPointcutAdvisor可以通过切入点Pointcut和通知Advce配合对具体的方法进行增强。

3、构造正则表达式切点也是可以对方法进行增强,对符合正则表达式的方法进行增强。

不同:

DefaultPointcutAdvisor要写具体的方法进行增强,

而JdkRegexpMethodPointcut是对 符合正则表达示规则的方法 进行增强

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!


0

0 学习 · 4317 问题

查看课程