AOP惯用概念和技术梳理
AOP常用概念和技术梳理
背景:
常常出现这样的情况,翻阅完Spring相关的书籍,里面的概念看完的时候比较清晰,过段时间就忘记了。这次记录个笔记,留着下次翻阅。
常用概念:
备注:
Aspect 切面,由切点和增强组成。
PointCut 切点 标记哪些方法的哪些位置(执行前,执行后,异常等)执行增强。
Advice 增强即AOP里面具体的代码逻辑,如监控方法的执行时间等。
JoinPoint 连接点,一个方法有个多个连接点,所有的连接点类似表所有的记录,而PointCut类似于执行查询条件的SQL筛选出相应的连接点。
技术概念: