aspectj入门

本文主要介绍了AspectJ的基本概念和使用方法,包括切面、通知、连接点等核心概念,并通过实例展示了如何在Java项目中引入AspectJ进行AOP编程,帮助初学者快速入门。
摘要由CSDN通过智能技术生成
概述在学习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/binexport CLASSPATH=${CLASSPATH}:/Users/hdj/software/aspectj/lib/aspectjrt.jar4、编译代码示例
进入 ${aspectJ 安装路径}/doc/examples
执行   ajc -argfile telecom/billing.lst
5、运行示例
java telecom.BillingSimulation6、运行结果
[Items [id=1, name=台式机, price=3000.0, pic=null, createtime=Tue Oct 03 23:22:36 CST 2017, detail=该电脑质量非常好!!!!111], Items [id=2, name=笔记本, price=7000.0, pic=null, createtime=Tue Oct 03 23:23:06 CST 2017, detail=笔记本性能好,质量好!!!!!], I
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值