侧边栏壁纸
  • 累计撰写 793 篇文章
  • 累计创建 1 个标签
  • 累计收到 1 条评论
标签搜索

目 录CONTENT

文章目录

AspectJ

Dettan
2022-03-04 / 0 评论 / 0 点赞 / 90 阅读 / 398 字
温馨提示:
本文最后更新于 2022-07-23,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。
spring-aop 用的 切面编程用的框架

AspectJ 入门
在学习spring aop过程中,发现有个怎么都绕不过去的坎,就是AspectJ的使用。少了这一部分,一些spring aop的源码总觉得少了点什么,看不大懂。所以接下来会写几篇关于AspectJ的入门使用。 1、首先,下载最新的稳定版本(我自己下的是AspectJ 1.9.2, Released 24 Oct 2018 版本)aspectj-1.9.2.jar http://www.eclipse.org/aspectj/downloads.php#stable_release 2、安装 aspectJ的安装很简单,运行 java -jar aspectj-1.9.2.jar 然后选下jdk路径及最终aspectj要安装(AspecJ安装路径)到哪里就好 3、安装最后,会提示你要配置环境变量了 按照环境配下PATH变量 和 CLASSPATH变量就好 export PATH=${JAVA_HOME}/bin:$PATH:/Users/hdj/software/aspectj/bin export CLASSPATH=${CLASSPATH}:/Users/hdj/software/aspectj/lib/aspectjrt.jar 4、编译代码示例 进入 ${aspectJ 安装路径}/doc/examples 执行 ajc -argfile telecom/billing.lst 5、运行示例 java telecom.BillingSimulation 6、运行结果 示例总结 简单总结下: 1)安装配置aspectJ环境 2)使用 ajc -argfile 编译类 3)运行编译后的字节码 上述的例子是aspectJ 官方的例子 ,为了说明如何使用aspectJ的使用,我们看另一个例子 知道如何运行aspectJ给的官方示例后,我们继续学习官网给的另一个例子,例子路径 ${aspectJ
https://www.jianshu.com/p/f9acae180f81

0

评论区