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的基础 1.1、AOP是什么??? 考虑这样一个问题:需要对系统中的某些业务做日志记录,比如支付系统中的...
    聂叼叼阅读 2,133评论 2 17
  • 详细讲解请查看:https://blog.csdn.net/innost/article/details/4938...
    sys_out阅读 264评论 0 1
  • aop:是spring主要核心部分,即面向切面编程。与我们平常所接触到的oop编程对等,是一种编程思想。从OOP角...
    coolzpw阅读 427评论 0 0
  • 前言 之前已经完成了IOC的源码分析,接下来分析下AOP相关代码。在分析之前,先记录下aop的概念。 概念:作为面...
    阿亮私语阅读 1,248评论 3 7
  • 古代年龄称谓 襁褓:不满周岁。[1] 孩提:两至三岁。 始龀、髫年:女孩七岁,男孩八岁。说明:根据生理状况,男孩八...
    秦笛阅读 6,385评论 0 1