AOP面向切面编程详解

静态代理 和 运行期注解 + 动态代理
编译时代码生成(APT),案例:ButterKnife,Dagger2,Room
切面编程库(AspectJ),案例:Hugo
字节码注入(ASM),案例:GrowingIO

静态代理和运行期注解 + 动态代理

APT

AspectJ

ASM

ASM是一个功能比较齐全的java字节码操作与分析框架。它能

发布了31 篇原创文章 · 获赞 23 · 访问量 3万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 大白 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览