学习AspectJ框架(一):AspectJ开发环境搭建与Hello World

AOP大家都不陌生,它是一种编程理念,一种规范,有很多的实现者如Spring AOP,JBoss AOP,还有我们今天要讲的AspectJ。我们平时项目用到最多的是Spring AOP,它是用纯Java实现的,不需要专门的编译过程,不需要特殊的类加载器,它在运行期通过JDK动态代理或者Cglib动态代理的方式向目标类织入增强代码。而AspectJ是语言级的AOP实现,它定义了自己的AOP语法和专门的编译期用来生成符合java字节码规范的class文件。


我们平时开发用的都是Eclipse,现在我们看下如何在Eclipse开发Aspectj代码。首先必须安装插件:AJDT,可以从这里挑选适合所有Eclipse版本的插件。比如我用的是4.4版本的eclipse:那我就选择AJDT 2.2.4版本的插件。




解压后的结果如下:像安装其他Eclipse插件一样,将features和plugins下面的内容复制到Eclipse对应目录下,之后重启eclipse即可。



因为我们AJDT插件已经安装成功,所以我们可以创建一个aspectj工程(跟普通的java工程没有什么区别)。



  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值