群发词典
首页
查询
AspectWerkz
AspectWerkz
常用释义
AspectWerkz
例句
全部
AspectWerkz
also
supports
other
method
call
signatures
,
though
with
a
little added
effort
required
in terms of the
configuration
.
AspectWerkz
还
支持
其他
方法
调用
签名
,
不过
需要
多
做
一些
配置
工作
。
Note
that
this
article
addresses the
implications
of
the
recently
announced
merger
of the
AspectJ
and
AspectWerkz
projects
.
注意
,
本文
将
解释
最近
宣布
的
AspectJ
和
AspectWerkz
项目
合并
的
意义
。
Currently
,
AspectJ
and
AspectWerkz
do
not
include
any
libraries
,
although
some
third-party
libraries
have
been
created
using
these
tools
.
目前
,
虽然
已经
用
这些
工具
创建
了
一些
第三
方
库
,
但
AspectJ
和
AspectWerkz
不
包括
任何
库
。
Based
on
Table
1
,
you
can
see
that
AspectJ
,
AspectWerkz
, JBoss AOP,
and
Spring AOP
are
the
leading
tools
in
terms
of
user
adoption
.
根据
表
1
,
可以
看出
,
从
用户
采用
度
的
角度来说
,
AspectJ
、
AspectWerkz
、
JBossAOP
和
SpringAOP
是
领先
的
工具
。
Note
that
AspectWerkz
uses
metadata
to
extend
the
Java
programming
language
to
support
AOP
,
as
shown
in the
example
.
注意
,
AspectWerkz
使用
元数据
扩展
Java
编程
语言
,
以便
支持
AOP
,
如
上述
例子
所
示
。
In
this
column
,
you've seen
how
AspectWerkz
can be
used
to
implement
a
basic
execution
trace
enhanced
with
performance
metrics
.
在
本
次
专栏
中
,
介绍
了
如何
用
AspectWerkz
实现
带
性能
度量
增强
的
基本
执行
跟踪
。
Last month
I
showed
how
you could
use
the
AspectWerkz
framework
to
implement
a
basic
performance
tracing
aspect
.
上个月
我
介绍
了
如何
用
AspectWerkz
框架
实现
一个
基本
的
性能
跟踪
方面
(
aspect
)。
You've
got
two
ways
of
implementing
aspect
handling
using
AspectWerkz
:
build
-
time
class
modification
and
run-time
class
modification
.
有
两
种
用
AspectWerkz
实现
aspect
处理
的
方法
:
编译
时
类
修改
和
运行
时
类
修改
。
For
this
series
of
articles
I
've
chosen
to
use
the
AspectWerkz
framework
,
an
open
source
project
sponsored
by
BEA
Systems
.
在
本
系列
文章
中
,
我
选择
使用
AspectWerkz
框架
,
这
是
一个
由
BEASystems
赞助
的
开放
源
代码
项目
。
Fortunately
,
AspectWerkz
provides
easy
ways
of
accessing
information
about the pointcut
being
intercepted
.
幸运
的
是
,
AspectWerkz
提供
了
访问
中断
的
pointcut
的
信息
的
方便
方法
。
Note
that
the
planned
@AspectJ
syntax
will
look
very
similar
to the
AspectWerkz
annotation
syntax
.
请
注意
,
规划
的
@AspectJ
语法
看起来
与
AspectWerkz
注释
的
语法
非常
相似
。
Debugging
aspect
programs
works
well
in
all
of
the
tools
,
including
those
without
mature
IDE
support
(
AspectWerkz
and
Spring AOP
).
在
所有
的
工具
中
,
包括
那些
没有
成熟
IDE
支持
的
工具
(
AspectWerkz
和
SpringAOP
),
方面
程序
的
调试
都
工作
得
不错
。
Another
run-time
performance
benefit
results
from
static
typing
of
join
point
parameters
in
AspectJ
and
AspectWerkz
.
另外
一个
运行
时
的
性能
优势
来自
AspectJ
和
AspectWerkz
中
连接
点
参数
的
静态
类型
检查
。
Pointcut
declarations
in
AspectWerkz
are
string
values
attached
to
pointcut
"
methods
,
"
or
stand-alone
in
XML
.
AspectWerkz
的
切入点
声明
是
附加
到
切入点
“
方法
”
的
字符串
值
,
也
可以
在
XML
文件
中
独立
存在
。
Similar
extensions
to
the
AspectWerkz
build
-
and
load
-time
weaving
model
support
hot
deployment
.
加入
AspectWerkz
构建
和
装
入时
编织
模型
的
类似
扩展
也
支持
热
部署
。
I
'll
follow
up on that later
in
this
column
,
but
for right
now
I
'm
going
to
stick
to
working
with the
base
AspectWerkz
framework
.
我
将
在
本
专栏
中
跟踪
这
一点
,
但是
现在
我
将
坚持
使用
基本
的
AspectWerkz
框架
。
For
more
information
about
AspectWerkz
,
go
staight
to
the
project
Web site
for
comprehensive
documentation
and
links
to
myriad
articles
.
有关
AspectWerkz
的
更多
信息
,
请
直接
到
该
项目
网站
获得
完整
的
文档
和
无数
文章
的
链接
。
This
annotation
-
driven
programming
model
was pioneered
by
AspectWerkz
,
which
in
early
2005
merged
into
the
AspectJ
project
.
这种
注解
驱动
的
编程
模型
最先
由
AspectWerkz
提出
,
在
2005年
早期
它
合并
入
AspectJ
项目
。
Building
an
AspectWerkz
program
involves
a
standard
Java
build
,
followed
by
post-processing
.
构建
AspectWerkz
程序
会
涉及
一个
标准
的
Java
构建
,
然后
会
涉及到
后
处理
。
In
the
annotation
style
of JBoss AOP
or
AspectWerkz
,
they
'll
feel
like
additional
tags
made
on
existing
Java
elements
.
而
用
JBossAOP
或
AspectWerkz
的
注释
风格
,
感觉
起来
就
像
在
现有
Java
元素
上
做
的
附加
标签
。
The
similarity
of
AspectWerkz
and
AspectJ
has
allowed
the
two
technologies
to
join
forces
.
AspectWerkz
和
AspectJ
的
相似
性
使得
这
两
种
技术
可以
联合
。
AspectWerkz
also
supports
an
alternate
XML-based
aspect
declaration
style
.
AspectWerkz
还
支持
另外
一种
基于
XML
的
方面
声明
风格
。
AspectWerkz
allows
both
forms
to
be
used
interchangeably
.
AspectWerkz
允许
互换
地
使用
这
两
种
形式
。
The
combined
@AspectJ effort
will
filter
many
of
AspectJ
's
tool
support
benefits
into
the
AspectWerkz
annotation
style
.
合并
后
的
@AspectJ
会
把
AspectJ
工具
支持
的
许多
优点
带
到
AspectWerkz
的
注释
风格
中
。
AspectJ
5
will
similarly
support
the @AspectJ
syntax
,
which
is
a
result
of
the
merging
of the AspectJ
and
AspectWerkz
projects
.
AspectJ5
同样
也
将
支持
@AspectJ
语法
,
这
是
AspectJ
与
AspectWerkz
项目
合并
的
结果
。
AspectWerkz
provides
two
ways
to
make
AOP
declarations
.
AspectWerkz
提供
了
两
种
进行
AOP
声明
的
途径
。
Using
the
AspectWerkz
framework
for
performance
tracing
is
a
first
step
.
使用
AspectWerkz
框架
进行
性能
跟踪
是
第一
步
。
AspectJ
and
AspectWerkz
offer
a
concise
way
of
referring
to
multiple
types
(
for
example
,
Account
+ indicates all subtypes of an
account
).
AspectJ
和
AspectWerkz
提供
了
一种
简洁
的
引用
多个
类型
的
技术
(
例如
Account+
表示
帐户
的
所有
子
类型
)。
Listing
6
gives
this
output
when
the
program
is
run
through
AspectWerkz
using
the
Listing
5
configuration
.
清单
6
给
出
了
使用
清单
5
配置
时
,
通过
AspectWerkz
运行
这个
程序
的
输出
。
Is
a
great
repository
of
interesting
open
source
projects
,
including
AspectWerkz
and
一个
包含
很多
有趣
的
开放
源
代码
项目
的
大型
知识库
,
其中包括
AspectWerkz
和
更新时间:2025-05-01 02:01