AOP(一)

OOP面向对象编程,纵向解决以对象的形式,具体到某个模块
AOP面向切面编程,横向解决以多模块的某个单位问题

具体到AOP的侵入点:

image.png

APT有哪些运用:

  Authentication 权限

  Caching 缓存

  Context passing 内容传递

  Error handling 错误处理

  Lazy loading 懒加载

  Debugging 调试

  logging, tracing, profiling and monitoring 记录跟踪 优化 校准

  Performance optimization 性能优化

  Persistence 持久化

  Resource pooling 资源池

  Synchronization 同步

  Transactions 事务

AspectJ有哪些运用:埋点

你可能感兴趣的:(AOP(一))