1.AOP Aspect Oriented Programing:面向切面编程

AOP:采用横向抽取机制 取代了传统纵向集成体系重复性代码(性能监视,事务管理,安全检查,缓存)Java---AOP的理解

横向抽取机制的原理示意图以及两种代理的使用场景:

Java---AOP的理解

AOP的操作术语:

Jointpoint(连接点):类里面那些方法可以被增强,这些方法被称为连接点

Pointcut(切入点):所谓切入点是指我们要对那些Joinpoint进行拦截的定义

Java---AOP的理解

User对象的add() update() delete() findAll()方法称为连接点,具体把add()方法增加功能称为增强,把增加功能应用在add()方法上的过程称为切面

切入点的配置表达式的语法规则:

Java---AOP的理解

相关文章:

  • 2022-01-01
  • 2021-07-26
  • 2021-06-13
  • 2021-10-13
  • 2021-07-10
  • 2022-01-15
猜你喜欢
  • 2021-09-13
  • 2021-05-05
  • 2021-07-21
  • 2022-12-23
  • 2021-04-16
相关资源
相似解决方案