SpringAOP原理解析
1,一个Java程序运行的过程,是若干个连接点连接起来依次执行的过程,main方法是作为一个入口,下面的每个方法再AOP中就是连接点
2,切面本质上还是一个方法调用,选择切面的过程就是一个选择方法的过程,切入点也就是从所有的连接点中挑选出自己感兴趣的连接点的过程
3,本质上是有代理模式的影子,就是代理对象会添加一些自己的操作
4,springAOP使用的时候,
1,确定自己对什么类的什么方法感兴趣,也就是确定切入点
2,对应的类的方法执行的特定时期给出什么处理建议,就是代理增强的方法