What is AspectJ

原创 2004年07月08日 12:42:00

http://www-900.ibm.com/developerWorks/cn/java/l-aspectJ/

  1. AspectJ是一个代码生成工具(Code Generator)。
  2. AspectJ语法就是用来定义代码生成规则的语法。您如果使用过Java Compiler Compiler (JavaCC),您会发现,两者的代码生成规则的理念惊人相似。
  3. AspectJ有自己的语法编译工具,编译的结果是Java Class文件,运行的时候,classpath需要包含AspectJ的一个jar文件(Runtime lib)。

 

AspectJ的应用很简单,但是看文档时那些名词让人头昏脑涨,什么pointcut,advice。God。看了这篇文章一下子豁然开朗,它的实现原来如此。IT天天都有新名词产生,但是透过现象看它的本质其实还是最基础的东西。我觉的新技术要跟,但是不是盲目的,不然你会被拖垮的,最好要知其所以然。

What is AspectJ

zz from:   http://www.blogjava.net/aojilee/articles/46652.html What is AspectJ 网上出现了很多讲解AspectJ...
  • superdont
  • superdont
  • 2007年01月05日 19:25
  • 1096

What is AspectJ

http://www-900.ibm.com/developerWorks/cn/java/l-aspectJ/AspectJ是一个代码生成工具(Code Generator)。 AspectJ语法就...
  • evilzydar
  • evilzydar
  • 2004年09月20日 18:45
  • 504

What is AspectJ

What is AspectJ 内容: 1. 序2.Aspect Oriented Programming (AOP)3.EJB Descriptor4.AspectJ5.xDoclet6.总结关于作...
  • wanglian1024
  • wanglian1024
  • 2005年01月12日 11:19
  • 405

what is AspectJ

网上出现了很多讲解AspectJ的资料,但大多是从讲解AspectJ语法开始,本文从另一个角度讲解AspectJ,作者着重介绍了AspectJ的设计思路和运行原理。 1. 序Aspect Orient...
  • zdcin
  • zdcin
  • 2008年05月05日 14:13
  • 577

跟我学aspectj之二 ----- 搭建开发环境

一、下载Aspectj以及AJDT     上一章已经列出了他的官方网站,自己上去download吧。AJDT是一个eclipse插件,开发aspectj必装,他可以提供语法检查,以及编译。这里要说...
  • zl3450341
  • zl3450341
  • 2012年06月18日 17:07
  • 18931

AOP之基于AspectJ注解总结与案例

Spring除了支持Schema方式配置AOP,还支持注解方式
  • Evankaka
  • Evankaka
  • 2015年05月04日 19:48
  • 5632

AspectJ使用示例

AspectJ使用示例
  • u012477420
  • u012477420
  • 2017年05月14日 15:03
  • 742

AspectJ使用实例

一、在 Spring 中启用 AspectJ 注解支持 1要在 Spring 应用中使用 AspectJ 注解, 必须在 classpath 下包含 AspectJ 类库: aopallia...
  • Ronnie_xzs
  • Ronnie_xzs
  • 2017年07月22日 17:38
  • 248

AspectJ(一)简介

AOP是一个概念,一个规范,本身并没有设定具体语言的实现,这实际上提供了非常广阔的发展的空间。AspectJ是AOP的一个很悠久的实现,它能够和Java 配合起来使用。 Aspectj是什么 “a s...
  • kanglix1an
  • kanglix1an
  • 2015年02月12日 17:24
  • 1524

SpringAOP:AspectJ环境的搭建及用法

AspectJ环境搭建以及运行项目
  • VipMao
  • VipMao
  • 2016年06月20日 16:40
  • 1143
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:What is AspectJ
举报原因:
原因补充:

(最多只允许输入30个字)