AspectJ Weaver 1.9.6AOP编织工具
AOP 编织的利器aspectjweaver-1.9.6.jar
,用过的人都说好。兼容性不错,集成到 Spring 或 Kotlin 项目里也挺顺滑的,尤其适合搞定日志、事务控制这类横切逻辑。嗯,配合 Gradle 或者 Maven 用起来还挺香,响应快、坑也少。
配合Gradle-Kotlin用,写个build.gradle.kts
就能搞定依赖。想做 AOP 拦截?简单,定义好切点,加上@Aspect
,剩下的交给 AspectJ 就行。你也可以看看Gradle-Kotlin-AspectJ-Weaver 插件 AOP 编织支持这篇文章,讲得蛮清楚。
有时候想了解下aspectj.tools
和aspectj.weaver
的差别?这篇aspectj.weaver 和 aspectj.tools 类包也挺有用的,讲了怎么配合使用和常见的问题。
如果你搞 Android 开发,用 AspectJ 来搞 AOP 也是没问题的,像这种AspectJ 实现 AOP 的语言切换方案文章,值得一看,对接项目需求的时候少走弯路。
,这个aspectjweaver
版本比较稳,适合日常开发。如果你正在做 AOP 切面,不妨先用用这个试试,先搞定需求,再慢慢优化,挺省事的。
1.96MB
文件大小:
评论区