# aop_demo **Repository Path**: hongdada/aop_demo ## Basic Information - **Project Name**: aop_demo - **Description**: 黄勇AOP 那点事儿 博文aop源码 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 11 - **Created**: 2019-09-02 - **Last Updated**: 2023-02-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 黄勇 《AOP那些事儿》相关程序源码 http://my.oschina.net/huangyong/blog/161338 目录 1. 写死代码 2. 静态代理 3. JDK 动态代理 4. CGLib 动态代理 5. Spring AOP:前置增强、后置增强、环绕增强(编程式) 6. Spring AOP:前置增强、后置增强、环绕增强(声明式) 7. Spring AOP:抛出增强 8. Spring AOP:引入增强 9. Spring AOP:切面 10. Spring AOP:自动代理(扫描 Bean 名称) 11. Spring AOP:自动代理(扫描切面配置) 12. Spring + AspectJ(基于注解:通过 AspectJ execution 表达式拦截方法) 13. Spring + AspectJ(基于注解:通过 AspectJ @annotation 表达式拦截方法) 14. Spring + AspectJ(引入增强) 15. Spring + AspectJ(基于配置)