写点什么

文章:使用 AJDT 简化 AspectJ 开发

  • 2007-05-27
  • 本文字数:467 字

    阅读完需:约 2 分钟

面向方面编程 (AOP) 可用来解决当今的许多应用需求。其中,Eclipse 基金的 AspectJ 是其中一个比较流行的 AOP 实现。刚开始使用 AspectJ 时,可能会让初学者望而怯步。在 AJDT 项目的领导者——Matt Chapman 写的这篇文章中,展示了如何通过使用 Eclipse 的 AJDT 插件来使 AspectJ 开发变得更为容易。

从这篇文章中我们可以了解 AspectJ 编辑器所提供了成熟功能来帮助开发 aspect,以及标记和交叉引用视图是如何显示细节信息并支持 crosscutting 结构导航的。增量编译提高了开发过程的效率,Eclipse Java 调试器还可以被用作 AspectJ 编译器来产生正规的字节码。另外 AJDT 还提供超越本文范围的更高级的能力,包括为装载时织入的初始配置,aspect 可视透视图,crosscutting 比较工具,对支持开发和使用 aspect 类库的支持,以及开发那些使用 AspectJ 的 Eclipse 插件的相关功能等。

本文作者 Matt Chapman 是英国 IBM Husley 实验室的软件工程师。他领导了 Eclipse.org 的 AJDT 项目,另外他还是一个活跃的知识传播者,经常出席诸如 EclipseCon 和 AOSD 之类的会议。

阅读全文:使用 AJDT 简化 AspectJ 开发

2007-05-27 20:041101

评论

发布
暂无评论
发现更多内容

输入一个链表,输出该链表中倒数第k个结点。

InfoQ IT百科

算法的五大特征是什么?

InfoQ IT百科

易周金融观点 | 个人养老金制度正式出炉;居民贷款延期还款政策密集落地

易观分析

银行 养老金制度

EventBridge 集成云服务实践

阿里巴巴云原生

阿里云 云原生 事件总线 EventBridge 事件源

加密算法有哪几种?

InfoQ IT百科

单调栈与栈的区别是什么?

InfoQ IT百科

消息传递通信的实现方式?

InfoQ IT百科

给定两个字符串s和t,判断这两个字符串中的字母是不是完全一样。

InfoQ IT百科

有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。

InfoQ IT百科

企业如何进行数字化转型?零代码简道云剑指「全民开发」新机遇

ToB行业头条

什么是满二叉树?

InfoQ IT百科

netty系列之:netty中常用的对象编码解码器

程序那些事

Java Netty 程序那些事 4月月更

数据结构和算法的关系?

InfoQ IT百科

什么是“哈希算法”?

InfoQ IT百科

进程主要由哪几个部分组成?

InfoQ IT百科

什么是分治算法?

InfoQ IT百科

图数据库|如何从零到一构建一个企业股权图谱系统

NebulaGraph

数据库 知识图谱

如何判断两个字符串是否互为回文?

InfoQ IT百科

动态重定位需要由什么来实现?

InfoQ IT百科

什么是完全二叉树?

InfoQ IT百科

数组去重的5种方法是什么?

InfoQ IT百科

计算单链表的长度。

InfoQ IT百科

CPU散热器是电脑标配吗?

InfoQ IT百科

阿里云数字化安全生产平台 DPS V1.0 正式发布!

阿里巴巴云原生

阿里云 云原生 数字化 安全生产平台

计算机操作系统最基本的特征是什么?

InfoQ IT百科

玩转小程序压测

阿里巴巴云原生

小程序 阿里云 云原生 压测 PTS

递归算法的三个定律是什么?

InfoQ IT百科

Plato Farm 的MARK 处于永远通缩,经济模型解析

西柚子

国厂自研的操作系统都有哪些?

InfoQ IT百科

大咖说 X 对话开源|论数据库人才发展战略

大咖说

数据库 阿里云 科技

在Windows中,当一个应用程序窗口被关闭,该应用程序将会保留在哪里?

InfoQ IT百科

文章:使用AJDT简化AspectJ开发_Java_霍太稳@极客邦科技_InfoQ精选文章