网站首页  词典首页

请输入您要查询的英文单词:

 

单词 AOP
释义

AOP

美 
英 
  • n.阳极断电图
  • 网络面向方面编程(Aspect-Oriented Programming);面向切面编程;面向方面的编程
n.
1.
阳极断电图

例句

释义:
1.
AOP addresses a problem space that object-oriented and other procedural languages have never been able to deal with.
AOP解决了面向对象和其它过程性语言未能处理的一块问题空间。
www.ibm.com
2.
However, I would still like to ask, would they have been able to avoid some of these design tradeoffs had they used AOP?
但我还是要问一问,如果使用AOP的话,能否避免其中一部分设计取舍呢?
www.ibm.com
3.
Even Javascript, once the bane of every web developer's life, has powerful idioms allowing AOP to be implemented easily.
即便是曾经祸害过每个开发者生活的Javascript,也有强大的方言能够方便地实现AOP。
www.infoq.com
4.
The criteria defined here should also make it easier for you to evaluate upcoming releases of AOP tools and features.
这里定义的指标还会让读者更加容易地评估即将推出的AOP工具和特性。
www-128.ibm.com
5.
As it was with object-oriented programming, we've got to spend a little time accumulating the wisdom it takes to use AOP effectively.
因为它使用了面向对象编程,所以我们必须花费一些时间积累相关知识以更有效地使用AOP。
www.ibm.com
6.
One of the best practices of getting most out of AOP is to use to metadata to capture join points for cross-cutting concerns.
从AOP获得大部分好处的最佳实践之一就是使用元数据去为横向关注点(cross-cuttingconcerns)捕获连接点(joinpoints)。
www.infoq.com
7.
Be careful to benchmark before making a decision on this basis: the overhead of Spring AOP proxying is all but undetectable in normal use.
在这个基础上做决定前要小心基准:SpringAOP代理的负载在通常使用中是无法觉察到的。
www.infoq.com
8.
When you're aiming for separation of concerns, transparency, and flexibility, aspect-oriented programming (AOP) is often the right answer.
如果目的是分离关注点、透明性和灵活性,那么面向方面的编程(AOP)通常就是正确的答案。
www.ibm.com
9.
I'd like to talk about some of the ways that I think AOP can be (and has been) used effectively.
我想谈论一些我认为AOP可以被(或已经被)有效使用的方法。
www.ibm.com
10.
Transition logic cross-cuts all intercepting filters and as you might have guessed AOP yet again comes to mind as the technology of choice.
转移逻辑横贯所有拦截过滤器,你可能已经猜到了,AOP再次成为所选技术。
www.infoq.com
1.
At the heart of each of the AOP tools is a join point model, which provides a means of identifying where the crosscutting is happening.
位于每个AOP工具核心的是连接点模型,它提供了一种机制,可以识别出在哪里发生了横切。
www.ibm.com
2.
For a more comprehensive review of the AOP approach, consult the resources provided in the "References" section at the end of this article.
为了更加完整的回顾AOP方法,请您参考本文最后“引用”一节中所提供的资源。
www.ibm.com
3.
It is possible to use both AspectJ and Spring AOP simultaneously: they do not conflict.
同时使用AspectJ和SpringAOP是可能的:它们并不冲突。
www.infoq.com
4.
Using an AOP language, we might be able to test application code automatically without disturbing the code.
使用AOP语言,我们可以自动测试应用程序代码而不会对代码带来干扰。
www.ibm.com
5.
Cedric Beust described Aspect Oriented Programming (AOP) as "a great idea that will remain the privilege of a few expert developers" .
CedricBeust将面向方面编程(AOP)描述为“保留少数开发内行特权的一个绝佳主意”。
www.infoq.com
6.
As shown by the figures above, one of the key differences among the AOP tools is how each one approaches aspect declaration.
正如上面的图所展示的,AOP工具之间的关键差异就是处理方面声明的方式。
www-128.ibm.com
7.
Writing good pointcuts is key to mastering AOP, although it is often a struggle for newcomers.
编写好的切入点是掌握好AOP的关键,尽管这对于新手来说通常不是一件容易的事。
www.ibm.com
8.
Of course coding the application is not as hard as in former times, when AOP and Spring did not exist.
当然给应用程序编码并不会像以前那样复杂,那时AOP与Spring尚并不存在。
www.ibm.com
9.
No AOP knowledge is required either to read this article or to get started using Aspects for MDD.
阅读这篇文章和开始使用AspectsforMDD是不需要AOP相关知识的。
www.ibm.com
10.
The challenge of choosing an AOP tool for your project is in comparing the trade-offs of each approach without getting lost in them.
为项目选择一个AOP工具所面临的难题在于比较每种工具的优劣,同时不要让自己迷失其中。
www.ibm.com
1.
In the case of Spring AOP (all versions), the only joinpoint supported is the execution of a public method.
在SpringAOP(所有版本)的案例中,唯一支持的连接点是公有方法的执行。
www.infoq.com
2.
As you can see, the principle for supplying annotation is the same across the various AOP systems, although the syntax differs.
可以看出,提供注释的原理在不同的AOP系统中是相同的,尽管语法不一样。
www-128.ibm.com
3.
In a metadata-fortified AOP implementation, you map core concerns to classes just as you have all along.
在通过元数据增强的AOP实现中,就像平时做的那样,可以将核心关注点映射到类。
www.ibm.com
4.
To finish off this quick overview about AOP, let me present a few specific terms and clarify their intended meaning.
为了完成此次有关AOP的快速概述,我将介绍一些特定术语并解释它们各自的含义。
msdn.microsoft.com
5.
Therefore, an AOP program needs to be compiled as a unit rather than one class at a time.
因此,需要将AOP程序作为一个单元来编译,而不能每次编译一个类。
www.ibm.com
6.
The conciseness of a tool's aspect declarations should help determine the benefits of static checking for that tool.
AOP工具的方面声明的简洁性,应当有助于判断该工具静态检查的优势。
www.ibm.com
7.
At this time, the AspectJ compiler is the only commercial-quality AOP compiler, although other research-quality compilers exist.
目前,虽然还存在其他研究质量的编译器,但是AspectJ编译器是惟一达到商业质量的AOP编译器。
www.ibm.com
8.
AOP allows the fault handling concern to be encapsulated in a common Aspect applied to the participating classes.
AOP让故障处理的问题被封装在通用的可以作用到参与类的层面上。
www.360doc.com
9.
I ll explain some of the design opportunities presented by using an AOP construct to supply annotation toward the end of this article.
在本文最后,我将说明使用AOP构造提供注释带来的一些设计可能性。
www-128.ibm.com
10.
Therefore, strictly speaking, it may appear that Design by Contract isn't an appropriate candidate for an AOP approach at all.
所以,严格来说,契约式设计看起来可能根本不是AOP技术的备选方案。
www.ibm.com
1.
Figuring out what went wrong, especially when first coming up to speed on AOP and pointcuts, can be extremely time-consuming.
指出错误在哪特别费时,尤其在初次接触AOP和切入点时。
www.ibm.com
2.
Is a year-long series dedicated to helping you incorporate AOP into your day-to-day Java programming.
是为期一年的系列文章,专门帮助您把AOP整合进日常的Java编程中。
www-128.ibm.com
3.
His question caused me to stop and consider effective ways of applying AOP in some of the software systems I've worked on.
他的问题促使我停下来,并考虑将AOP应用于一些正在做的软件系统的有效方法。
www.ibm.com
4.
AOP would let us add new features, in the form of concerns, to existing systems in an organized manner.
AOP还将使我们在关注的形态中,对现存系统以一种有组织的方式增加新的特点。
www.ibm.com
5.
Not all AOP systems support all of the possibilities mentioned here, as you'll learn from the more detailed discussion that follows.
并不是所有AOP系统支持这里提到的所有方法,在下面的讨论中可以了解更多细节。
www.ibm.com
6.
The sophistication of the pointcut language is a differentiating factor among the various AOP systems.
切入点语言的复杂程度是不同AOP系统的一种区分元素。
www.ibm.com
7.
In the next section I'll begin to explain more concretely how AOP implementations can be extended to incorporate metadata.
在下一节中,我将开始更具体地说明如何扩展AOP实现来添加元数据。
www.ibm.com
8.
Note that in Part 2, I'll discuss the details of building AOP programs, as well as the concept of weaving aspects.
注意,在第2部分中,将讨论构建AOP程序的细节以及方面设计的概念。
www.ibm.com
9.
I ll start with a reminder of the pros and cons of hand-coding crosscutting concerns vs. Working with an AOP tool.
下面将开始介绍手工编写横切问题与使用AOP工具进行处理的优劣对比。
www-128.ibm.com
10.
For an AOP approach to be advantageous, multiple join points for a single concern must exist.
对于一个有利的AOP方法来说,用于单独一个关注的多个连接点必须存在。
www.ibm.com
1.
Continues with a closer look at how the leading AOP implementations integrate with existing development environments, tools, and libraries.
继续深入介绍领先的AOP实现如何与现有的开发环境、工具和库进行集成。
www-128.ibm.com
2.
It is possible to harness AOP's crosscutting mechanism to declare an annotation once for all affected elements.
可以利用AOP的横切机制对所有受影响的元素进行一次注释。
www.ibm.com
3.
Whatever AOP tool you end up using, I encourage you to sign up for its user discussion list.
不管您最后采用什么样的AOP工具,都鼓励您加入它的用户讨论列表。
www.ibm.com
4.
Like object- oriented programming , AOP requires an investment of time and experience to reshape how you think about problems .
与面向对象编程一样,AOP需要投入时间和精力来重塑思考问题的方法。
www.bing.com
5.
Such a view facilitates a systematic approach toward dealing with metadata and aligning it with the goals of AOP.
这种理解有助于用系统的方式处理元数据,并使这些数据符合AOP的目标。
www.ibm.com
6.
The key difference among the AOP tools when it comes to build environment integration is whether the tool uses a language extension.
在谈到构建环境集成的时候,AOP工具之间的关键区别在于该工具是否采用了语言扩展。
www.ibm.com
7.
Due to the crosscutting nature of such annotations, AOP is a good way to supply them.
由于这种注释的横切本性,用AOP提供它们是很好的一种方法。
www-128.ibm.com
8.
First, such a declaration can act as a conduit to communicate with non-AOP clients.
首先,这种声明可以作为与非AOP客户通信的管道。
www-128.ibm.com
9.
This article assumes that you are generally familiar with AOP under AspectJ and is not intended as an introduction to AOP.
本文假定您对AspectJ中的AOP有一般性的了解,并且不准备介绍AOP。
www.ibm.com
10.
With AOP, we need to look from the outside in, and determine the effects of each aspect on every possible join point.
在AOP中,我们需要从外向内来看,并确定在可能的连接点上每个方面的效果。
www.ibm.com
1.
For . NET developers current using AOP or interested in trying it out, one option is PostSharp.
对于当前正在使用或有意于尝试使用AOP的.NET开发人员而言,PostSharp会是一个选择。
www.infoq.com
2.
Using AOP even with tagging at least achieves a level of modularization and gives you some freedom to modify the implementation .
使用带标记的AOP至少实现了某种模块化,并使您具有获得某种程度的修改实现的自由度。
www.bing.com
3.
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是领先的工具。
www.ibm.com
4.
As you'll see in this article, however, adding metadata to AOP systems can improve them considerably.
不过,正如在本文将会看到的,在AOP系统中添加元数据可以显著改进它们。
www.ibm.com
5.
AOP allows you to modify existing applications without affecting the original application's source code.
AOP允许您在不影响原始的应用程序源代码的前提下,对现已存在的应用程序进行修改。
www.ibm.com
6.
But the AOP theory is not mature and the current implementation of its frames does not support well in the aspect conflict.
但是目前面向方面编程的理论还没有成熟,各种实现框架还只能支持最基本的方面编程。
www.dictall.com
7.
AOP may also be a great addition to quality professionals' toolboxes.
AOP还是一个对质量专业人员工具箱的重大增强。
www.ibm.com
8.
Note that AspectWerkz uses metadata to extend the Java programming language to support AOP, as shown in the example.
注意,AspectWerkz使用元数据扩展Java编程语言,以便支持AOP,如上述例子所示。
www.ibm.com
9.
What are the main performance trade-offs of the interception and proxy-based AOP implementations of JBoss AOP and Spring AOP?
JBossAOP和SpringAOP使用的拦截和基于代理的AOP实现主要的性能利弊是什么?
www.ibm.com
10.
Each of the approaches offers a unique set of trade-offs when it comes to the handling of AOP language mechanisms.
每项技术在处理AOP的语言机制时,都提供了自己独特的优缺点。
www-128.ibm.com
1.
Many, if not most, introductions to AOP use logging as an example to illustrate the concept of aspects.
很多,也许不是全部,关于AOP的介绍使用日志作为一个例子来说明方面的概念。
www.ibm.com
2.
Now that you understand the necessary infrastructure for implementing Design by Contract with AOP, you can put it to work.
理解了用AOP实现契约式设计的必要基础设施后,就可以让它工作了。
www.ibm.com
3.
RAVEN uses a technique known as aspect-oriented programming (AOP) to inspect development or production-based code.
RAVEN使用被称为面向方面编程(AOP)的技术来检查开发或基于生产的代码。
www.ibm.com
4.
For example, AOP, declarative transaction management, and more are easy to adopt by coding to Spring's abstractions of these technologies.
例如,通过编码到这些技术的Spring的抽象,AOP以及宣布性交易管理还有其他部分变得更容易采用。
www.ibm.com
5.
Support for these new features across the board will be possible, thanks to the semantic convergence of the leading AOP tools.
全面支持这些新特性是有可能的,这要感谢一些领先的AOP工具在语义上的汇集。
www.ibm.com
6.
Aspect Oriented Programming (AOP) is one of the most effective methods to solve this problem.
引入面向方面的编程是解决传统过程中横切问题的重要方法之一。
www.fabiao.net
7.
The AOP tools landscape is evolving rapidly to meet the needs of a growing user community, and new releases are frequent.
AOP工具目前正在迅速发展,可以满足不断增长的用户社区的需求;而且它还在不断发布新版本。
www-128.ibm.com
8.
Aspect Oriented Programming (AOP) can be used to solve a number of today's application requirements.
面向方面编程(AOP)可用来解决当今的许多应用需求。
www.infoq.com
9.
With a classic AOP approach, instead, you wrap up any cross-cutting concerns in a new component called an aspect.
通过改用典型的AOP方法,可在一个称为“方面”的新元件中包装所有横切关注点。
msdn.microsoft.com
10.
The Java-based AOP syntax is similar enough to the Java language that you should have little trouble grasping it.
基于Java的AOP的语法类似于Java语言,您应该很容易就会掌握它。
www-128.ibm.com
1.
I'll start with a look at how several AOP systems provide support for consuming annotations.
我首先分析几种AOP系统是如何提供对消费注释的支持的。
www.ibm.com
2.
The JBoss AOP model is nearly as expressive and only omits some of the less commonly used join points for the benefit of simplicity.
JBossAOP模型几乎同样有表现力,只是为了简单性而遗漏了一些不太常用的连接点。
www.ibm.com
3.
Groovy, a JVM dynamic language with a Java-like syntax, sports impressively powerful features that make mimicking AOP a breeze.
一门有着与Java类似语法的JVM动态语言,突变出令人难忘的、可以轻而易举地模拟AOP行为的强大特性。
www.infoq.com
4.
What was the rationale behind using AOP in Roo framework?
在Roo框架中使用AOP背后的理由是什么?
www.infoq.com
5.
Combining metadata with AOP is fairly simple, as you've seen in the previous sections.
从前面几节中可以看出,将元数据与AOP结合是相当简单的。
www.ibm.com
6.
At the time of this writing, no AOP system supports annotation properties-based pointcuts.
在编写本文的时候,还没有支持基于注释属性的切入点的AOP系统。
www.ibm.com
7.
With AOP, you can strip many cross-cutting concerns right out of your code.
使用AOP,可以从代码中消除许多横切关注点。
www.ibm.com
8.
The basic idea behind supplying annotation using an AOP construct is to avoid cluttering the program element's definition with annotations.
使用AOP结构提供注释背后的基本想法是避免将程序元素定义与注释相混淆。
www.ibm.com
9.
The push mechanism can be thought of as a type of "distributed" cross-language AOP.
“推”的机制可以理解成是一种“分布的”跨语言的AOP。
www.infoq.com
10.
One of the fundamental technologies used in Spring is AOP.
用于Spring的基础技术之一是AOP。
www.ibm.com
1.
Communication Interface for power management, log management supports AOP functions and gives strong support to the business logic module.
通信接口还为权限管理、日志管理提供AOP支持,给业务逻辑模块实现强有力的支撑。
www.fabiao.net
2.
AOP, which I've talked about before in this column, seems to represent a new approach.
我之前在这个专栏已经谈论过,它似乎代表了一个新方法。
www.ibm.com
3.
Spring AOP has always been very flexible, so this required no significant changes.
SpringAOP一直非常灵活,因此这不需要什么显著的改变。
www.infoq.com
4.
AOP allows us to execute an arbitrary function when a specified method is called.
AOP允许我们在指定的方法被调用时执行任意的函数。
www.infoq.com
5.
Spring AOP isn't the only AOP implementation, although it does offer distinct advantages.
虽然SpringAOP提供了独特的优势,但它并不是惟一的AOP实现。
www.ibm.com
6.
It also heps to understand the cost and benefit of using metadata and AOP together.
了解一起使用元数据和AOP的代价和好处是有帮助的。
www.infoq.com
7.
An AOP system that supports supplying annotations will let you attach annotations to program elements in a crosscutting manner.
一个支持提供注释的AOP系统可以以横切方式将注释附加到程序元素上。
www.ibm.com
8.
Spring AOP provides several aspects that make it possible to declare transaction policies for JavaBeans.
SpringAOP提供了几个方面,可以为JavaBean声明事务。
www.ibm.com
9.
I'll conclude with a practical example, evolving a design through five stages using metadata-fortified AOP.
最后是一个实际的例子,将使用元数据增强的AOP分五步完善一个设计。
www.ibm.com
10.
In this final article in the AOP@Work series, I introduce you to Contract4J, an AspectJ-based tool that supports Design by Contract.
在AOP@Work系列的最后这篇文章中,我将介绍Contract4J,这是一个基于AspectJ的工具,支持契约式设计。
www.ibm.com
1.
While I ve used AspectJ to develop all the code for the example, implementations in other AOP systems are conceptually identical.
虽然我使用了AspectJ开发这个例子的所有代码,但是在其他AOP系统中的实现在概念上是相同的。
www-128.ibm.com
2.
This tutorial covers some of these AOP concepts and tries to explain them in brief, but your main goal is to learn about Spring AOP.
本教程涉及到了一些AOP概念并会尝试简要加以介绍,但您的主要目的是要了解SpringAOP。
www.ibm.com
3.
At this time, no UML viewer is compatible with AspectJ or any other AOP tool.
目前,还没有与AspectJ或其他AOP工具兼容的UML查看器。
www-128.ibm.com
4.
Fortunately, you can use AOP to decouple specific components from the system and replace them with generic, interface-based components.
幸运的是,可以使用AOP来从系统中分离特定的组件,并将它们替换为通用的、基于接口的组件。
www-128.ibm.com
5.
AOP has proven to be a flexible approach to building program extensions.
面向方面的程序设计(AOP)已经被证明是一种构建程序扩展的灵活的方法。
www.ibm.com
6.
The article cites AOP as one of the first multifaceted movements within programming.
文章将AOP引用为编程领域内首批多面运动之一。
www.ibm.com
7.
AOP is primarily designed to separate the implementations of "pervasive" concerns that are repeated throughout an application.
AOP主要被设计用来分离在应用程序中重复出现的普遍问题的实现。
www.bing.com
8.
Finally, Spring extensions like . jee, . tx and . aop need to be replaced entirely by suitable Blueprint extensions.
最后,.jee、.tx和.aop等Spring扩展名需要全部替换为适合的Blueprint扩展名。
www.ibm.com
9.
In AOP, an aspect is a reusable component that encapsulates the behavior required by multiple classes within the project.
在AOP中,一个方面表示一个可重用的元件,它将多个类所需的行为封装在专案中。
msdn.microsoft.com
10.
The best practices discussed in this article are a first step toward fully leveraging metadata with AOP.
在本文中讨论的最佳实践是迈向在AOP中充分利用元数据的第一步。
www.ibm.com
1.
While there are major syntactic differences among the tools' aspect declaration style, the core AOP semantics are similar.
虽然工具的方面声明风格之间存在主要的语法差异,但是核心的AOP语义是类似的。
www.ibm.com
2.
AOP does not replace existing programming paradigms and languages; instead, it works with them to improve their expressiveness and utility.
AOP并不替换现存的程序范例或语言,而是与它们协同工作以提高他们的表达能力与效用。
www.ibm.com
3.
Even beyond this confusion issue, I see the data binding function as an aspect (in the AOP sense) that gets applied to the application.
我将数据绑定函数看作是将要应用到程序程序的方面(从AOP的角度),这甚至超出了这个混淆问题的范围。
www.ibm.com
4.
Gregor Kiczales and his team at Xerox PARC originated the concept of AOP.
砷kiczales和他的团队在施乐帝源于观念的aop。
www.diyihulian.com
5.
Determining how to reason correctly about AOP, and developing the appropriate techniques and tools to help us, is a rich research area.
确定如何才能正确推断AOP,以及开发适宜的技术和工具来帮助我们是一个值得研究的领域。
www.ibm.com
6.
Down the road, research on AOP refactoring will produce results usable by all of the approaches.
沿着这条路,对AOP重构的研究将会提供所有技术都能使用的结果。
www-128.ibm.com
7.
With AOP, you can quickly specify all the methods that require a given service at once, often using regular expressions.
使用AOP,您能够立即快速指定所有需要给定服务的方法,通常是使用正则表达式来做到这一点。
www.ibm.com
8.
In this section and throughout the remainder of the article I'll focus on the specifics of combining AOP and metadata.
在这一节和本文其余部分,我将重点介绍结合AOP和元数据的细节。
www.ibm.com
9.
Rather, it serves as an overview of the most commonly used AOP technologies available today.
而是将对目前使用最普遍的AOP技术进行概述。
www-128.ibm.com
10.
As you will see, this is now a straightforward progression from Spring AOP.
就像你会看到的,这是SpringAOP直接的进步。
www.infoq.com
1.
These terms come from the original definition of AOP and may not be reflected literally in the particular AOP framework you're using.
这些术语来自AOP的原始定义,在您使用的特定AOP框架中可能不会反映在字面上。
msdn.microsoft.com
2.
Spring AOP takes a different approach and purposely limits the expressiveness of its join point model.
SpringAOP采用了不同的技术,目的是限制它的连接点模型的表现力。
www-128.ibm.com
3.
With Spring AOP you can incorporate declarative transaction management into your applications without relying on EJB components.
通过使用SpringAOP,不用依赖EJB组件,就可以将声明性事务管理集成到应用程序中。
www.ibm.com
4.
Hot deployment is a core feature of JBoss AOP, which provides an application server management console for enabling and disabling aspects.
热部署是JBossAOP的核心特性,它提供了一个应用服务器管理控制台,可以激活和禁止某些方面。
www.ibm.com
5.
Next, I'll quickly review the basics of AOP's join point model and explain where it would benefit from metadata fortification.
下一步,我将快速地回顾AOP的连接点模型的基本内容,并说明它从元数据增强中可以获得哪些好处。
www.ibm.com
6.
Aspect-oriented programming (AOP) can solve module problems of crosscutting concerns and avoid code-tangling and code-scattering.
面向方面编程用来解决横切关注点的模块化问题,可以避免产生代码混乱和代码分散的问题。
www.ceps.com.tw
7.
Some configuration of the launch and classpath is required, but JBoss AOP's IDE plugin makes this transparent to the user.
需要对启动和类路径做一些配置,但是JBossAOP的IDE插件替用户做了这些工作。
www.ibm.com
8.
AOP and IOC are complementary technologies in that both apply a modular approach to complex problems in enterprise application development.
AOP和IOC是补充性的技术,它们都运用模块化方式解决企业应用程序开发中的复杂问题。
www.ibm.com
9.
We've defined all the necessary infrastructure to get started, so let's demonstrate some AOP in action with an example.
我们已经定义了启程必须的所有基础设施,那么让我们使用一个例子来示范一些实际的AOP。
www.infoq.com
10.
Process is fundamental to all AOP tools since it enables the modular implementation of crosscutting concerns.
过程是所有AOP工具的基本过程,因为是它支持横切关注点的模块化实现。
www-128.ibm.com
1.
The AOP configuration file then lists all the aspects to be applied.
AOP配置文件然后列出要使用的所有方面。
www-128.ibm.com
2.
AOP libraries typically involve collaboration among aspects, classes, and interfaces.
AOP库通常包括方面、类和接口之间的合作。
www-128.ibm.com
3.
The new programming model, leveraging AspectJ constructs, is built on top of the existing Spring AOP runtime.
新的编程模型,支持AspectJ结构,构建于已有的SpringAOP运行时之上。
www.infoq.com
4.
Major enhancements in the AOP framework, which make it both more powerful and easier to use.
在AOP框架中有重要增强,使得既强大又更易于使用。
www.infoq.com
5.
Orbitz uses a mix of direct ERMA instrumentation and AOP-style instrumentation using Spring and AspectJ based configuration.
通过利用基于Spring和AspectJ的配置,Orbitz使用了一个直接ERMA仪表和AOP风格仪表的混合体。
www.infoq.com
6.
Shadowfax is highly configurable, so a pipeline can be configured to process any groups of aspects in any order.
Shadowfax是高度可配置的,所以一个pipeline可以被配置成以任何顺序处理任何方面(译者注:AOP中的A)。
www.cnblogs.com
7.
Dynamic languages like Groovy make implementing custom-AOP infrastructure painless.
象Groovy这样的动态语言可以无痛地实现自定义的AOP。
www.infoq.com
8.
However, AOP embodied only in the encoding stage of software life cycle but lack of supporting at the design stage.
然而面向方面编程方法只体现在软件生命周期的编码阶段,而缺少在设计阶段的支持。
www.xactad.org
9.
AOP make bytecode changes normal, without requiring understanding of the class file format.
AOP常常会要修改字节码,但又完全不需要理解class文件的格式。
www.infoq.com
10.
With AOP, you can implement each of the concerns in a separate module called aspect.
凭借AOP,我们可以在一个叫做方面(aspect)的独立模块中实现这些关注点。
www.infoq.com
1.
Creator of Mylyn, a wildly popular task-focused interface for Eclipse, Mik was part of the AOP@Work cabal.
Mik是Mylyn的创建者,这是一个以任务为中心的Eclipse界面。
www.ibm.com
2.
Aspects are inherent in complex systems, and without an AOP tool an implementation can become brittle and hard to evolve.
一些方面天生就处于复杂系统中,如果没有AOP工具,实现会变得非常脆弱,难以发展。
www.ibm.com
3.
So far, we have looked at fairly limited, yet useful examples of applying AOP.
到目前为止,我们已经了解了一个十分有限但却有用的应用AOP的实例。
www.ibm.com
4.
Consuming metadata using AOP has several advantages over using Annotation Processing Tool ( APT) option.
使用AOP消费元数据比起使用注解处理工具(APT)选项来有不少好处。
www.infoq.com
5.
Debugging aspect programs works well in all of the tools, including those without mature IDE support (AspectWerkz and Spring AOP).
在所有的工具中,包括那些没有成熟IDE支持的工具(AspectWerkz和SpringAOP),方面程序的调试都工作得不错。
www.ibm.com
6.
The next step is to execute the static instrumentation process using a JBoss-supplied tool called the Aop Compiler (aopc).
使用JBoss提供的名为AopCompiler(aopc)的工具来执行静态插装过程。
www.ibm.com
7.
JBoss also has a novel dynamic aspect deployment UI, which provides JBoss AOP with run-time facilities for modifying which advice apply.
JBoss还有一个新的动态方面部署UI,它为JBossAOP提供了在运行时修改应用通知的方便。
www.ibm.com
8.
As AOP press and conference buzz grows, more tools and implementations of the technology are emerging.
随着AOP出版物和会议的增加,这项技术的工具与实现越来越多。
www-128.ibm.com
9.
Using metadata in AOP programming limits the coupling between classes and aspects only to the metadata attached to the program elements.
在AOP编程中使用元数据将类与方面之间的耦合限制为附加在程序元素上的元数据。
www.ibm.com
10.
Currently, some researchers are evaluating the implementation of design patterns using an AOP approach.
当前,一些研究人员正在评价使用AOP方法的设计模式的实现。
www.ibm.com
1.
Hibernate is an object-relation mapping tool and Spring is an AOP framework and IOC container.
Hibernate是一个对象关系映射工具,而Spring是一个AOP框架和IOC容器。
www-128.ibm.com
2.
In this case, I used Spring's container-based architecture and AOP framework to add notification events to JMX methods and attributes.
在这里,我使用了Spring的基于容器的体系结构和AOP框架来为JMX方法和属性增加通知事件。
www.ibm.com
3.
Ongoing discussions in AOP blogs and discussion groups show that many developers get stuck on logging and tracing examples.
AOPblog和讨论组中一直在继续的讨论表明,许多开发人员对日志和跟踪例子感到迷惑。
www.ibm.com
4.
Aspect-oriented programming (AOP) technique is a relatively new one which makes it possible to resolve this problem.
面向方面编程技术是为较好地解决这一问题而提出的一种新技术。
www.ceps.com.tw
5.
Typically, AOP is thought of in the context of concerns that crosscut multiple system modules.
通常,AOP在横切多个系统模块的关注点环境中是理想的。
www-128.ibm.com
6.
For this reason, a distinct programming paradigm was defined years ago: aspect-oriented programming (AOP).
出于此原因,多年前就定义了一个不同的程式设计模式:面向方面的程式设计(AOP)。
msdn.microsoft.com
7.
In AOP an "aspect" is a structure (usually a method, module, or class) that encapsulates concern-specific behavior.
在AOP中,一个“方面”俱是一个封装特定关注行为的结构(通常为一个方法、模块或者类)。
www.ibm.com
8.
AOP implementations normally declare join points using template languages.
AOP实现通常使用模板语言声明连接点。
www.ibm.com
9.
Together, pointcuts, advice, and inter-type declarations allow AOP languages to express crosscutting concerns explicitly.
切入点、通知和类型间声明组合在一起,使AOP语言可以清楚地表达横切问题。
www.ibm.com
10.
The framework itself may choose to use code generation, reflective access, or AOP to apply certain logic to execution.
框架本身可以选择使用代码生成、反射访问或者将某种逻辑应用到执行中的AOP。
www-128.ibm.com
1.
Contributed actions are very like AOP, except that they happen at run-time not compile time.
认担动作很像AOP,只不过它是发生在运行时,而不是编译时。
www.infoq.com
2.
AOP does so using primarily language changes, while AOSD uses a combination of language, environment, and method.
aop的,所以没有用,主要是语言的变化,而成人使用组合语言,环境和方法。
www.diyihulian.com
3.
Modern containers use aspect-oriented programming (AOP) and interceptors.
现代容器使用面向方面编程(AOP)和拦截。
www.ibm.com
4.
Hibernate is a leading OR mapping tool and Spring is an AOP framework and IOC container.
Hibernate是一种先进的OR映射工具,而Spring是一个AOP框架和IOC容器。
www-128.ibm.com
5.
XML configuration could become complex when configuring complex AOP usage scenarios.
当配置复杂AOP使用场景时,XML配置会变得很复杂。
www.infoq.com
6.
AOP can decrease the codes, save on times and control the cost of exploitation.
AOP使得需要编写的代码量大大缩减,节省了时间,控制了开发成本。
www.xactad.org
7.
A full exploration of how fault and contingency handling could work in the AOP world would make an interesting topic for a future article.
对故障和应变的处理在AOP架构下的使用做一个完整的勘探将是将来论文里一个很有意思的题目。
www.360doc.com
8.
By doing so we are introducing a second AOP layer into our architecture, which has very interesting implications.
这样做,我们就给我们的架构引入了第二个AOP层,这是非常有意思的实现。
www.infoq.com
9.
An example banking application will let you see for yourself how well Spring AOP and Hibernate work together.
一个银行应用程式示范可以让您自己看到SpringAOP和Hibernate一起工作有多么好。
www-128.ibm.com
10.
In contrast, the interception-based approaches of JBoss AOP and Spring AOP have more work to do at run time.
对比之下,JBossAOP和SpringAOP基于拦截的技术在运行时有更多的工作要做。
www.ibm.com
1.
Secondly, the thesis is launched an in-depth discussion on the core mechanism IoC and AOP of lightweight containers.
其次,本文就轻量级容器的核心机制控制反转和面向切面编程,展开了深入的探讨。
www.juhe8.com
2.
Assist Research and Planning Manger in preparing data for AOP setting and consolidate the area's submission.
协助调研与计划经理为制定AOP准备相关数据,汇总区域提交的数据等。
www.511tz.com
3.
So, the second half of this article will focus on how integration factors impact your choice of AOP tool.
所以,本文的第二部分把重点放在集成因素对AOP工具选择的影响。
www.ibm.com
4.
With the gradual perfection of AOP, the research on development process is drawing much concern.
随着AOP技术的日渐成熟,对AOP开发过程的研究也逐渐重视起来。
www.fabiao.net
5.
In the annotation style of JBoss AOP or AspectWerkz, they'll feel like additional tags made on existing Java elements.
而用JBossAOP或AspectWerkz的注释风格,感觉起来就像在现有Java元素上做的附加标签。
www.ibm.com
6.
AOP is not a replacement for object-oriented analysis and design.
AOP不是面向对象分析和设计的一个替代。
www.ibm.com
7.
Model is the core of MDA, so common requirement model and PIM with AOP need further definition to support MDA with AOP.
模型是MDA的核心,因此需要针对面向方面的特性建立通用的面向方面需求模型和PIM。
www.fabiao.net
8.
Many of the concepts should be portable to other AOP implementations, but some are language specific.
许多概念应当可以移植到其他AOP实现中,但是有些概念是特定于语言的。
www.ibm.com
9.
Be responsible for recruitment process according to company headcount AOP, interview and select high qualified employees for company.
根据公司的年度招聘计划和各部门的人员需求,负责招聘程序的执行,安排面试,挑选和录用高素质的员工。
jobs.zhaopin.com
10.
Very soon, it could even mean downloading a VM with built-in AOP support, like BEA JRockIt has recently prototyped!
不久,它甚至可能意味着下载具有内置AOP支持的VM,比如BEAJRockIt最近已经原型化了!
www-128.ibm.com
1.
While metadata is extremely useful when used in conjunction with AOP, there is a danger of overusing it.
虽然元数据在与AOP共同使用时特别有用,但是会有过度使用的危险。
www.ibm.com
2.
Spring AOP was not suited for advising fine-grained objects-objects need to be Spring-managed or proxied programmatically.
SpringAOP不适合通知细粒度的对象——对象需要由Spring管理或者通过编程被代理。
www.infoq.com
3.
What are the guidelines for using metadata effectively with AOP?
在哪儿可以找到在AOP中有效地使用元数据的准则?
www.ibm.com
4.
Note: For an excellent introduction to the practical uses of AOP, don't miss the new AOP@Work column.
注意:不要错过新的AOP@Work专栏,它对AOP的实际使用做了很好的介绍。
www.ibm.com
5.
The . aop and . tx extensions are used in springapp-service. xml to declare transactions around all request handlers.
aop和.tx扩展名在springapp-service.xml中用于声明围绕所有请求处理程序的事务。
www.ibm.com
6.
This configuration uses Spring's support for Aspect Oriented Programming (AOP).
此配置使用了Spring对面向方面的编程(AspectOrientedProgramming,AOP)的支持。
www.ibm.com
7.
AspectJ is perhaps the best known and most widely used AOP implementation.
AspectJ也许是已知最好的,并且应用最广泛的AOP实现。
www.ibm.com
8.
You ll also begin working with Spring in this section, using its AOP-driven HibernateTemplate to simplify working with Hibernate sessions.
本节还要使用Spring,用它的AOP-drivenHibernateTemplate简化Hibernate会话的处理。
www-128.ibm.com
9.
We do it by using existing technology (Spring AOP) which provides control and execution mechanism.
我们通过使用已有技术(SpringAOP)提供的控制和执行机制做到了这一点。
www.infoq.com
10.
AOP programming model is a new technology and it solves cross-cutting point problems better, especially on security related problems.
面向方面的编程模型是一种新的编程模型,它的出现很好的解决了系统的关注点问题,特别是和安全相关的问题。
kns50.chkd.cnki.net
1.
JBoss AOP and Spring AOP focus on the run time, using dynamic proxies and interceptors to invoke aspects.
JBossAOP和SpringAOP则侧重于在运行时使用动态代理和拦截器调用方面。
www.ibm.com
2.
In fact, AOP can be seen as a high level language for bytecode manipulation.
实际上,AOP可以视作是操作字节码的高阶语言。
www.infoq.com
3.
AOP is key to managing crosscutting concerns in application development.
AOP是在应用程序开发中管理横切关注点的关键。
www-128.ibm.com
4.
Now I will explain the syntax of AOP and discuss how AOP can be applied to the process domain.
现在,我将解释面向方面的程序设计(AOP)的语法,并且讨论AOP如何能够被应用到过程域中。
www.ibm.com
5.
For a treatment of AOP, a lightweight technique that can give you much better transparency.
它是提供更佳透明性的轻量级技术。
www-128.ibm.com
6.
Delves into AOP frameworks that support generics in the Java programming language.
研究AOP框架,该框架支持Java编程语言中的泛型。
www-128.ibm.com
7.
AspectJ is nearly unique among AOP technologies in supporting encapsulation at this level.
AspectJ在AOP技术中差不多是惟一支持这一级别的封装的。
www.ibm.com
8.
In an AOP approach you would instead modularize the logging services and apply them declaratively to the components that required logging.
在AOP方式中,可以反过来将日志服务模块化,并以声明的方式将它们应用到需要日志的组件上。
www.ibm.com
9.
Without static checking, the AOP framework silently fails by not invoking any advice.
在没有进行静态检查的情况下,AOP框架无法调用任何通知,因此会悄无声息地失败。
www.ibm.com
10.
To support metadata-based crosscutting, an AOP system needs to provide a way to consume and supply annotations.
为了支持基于元数据的横切,AOP系统需要提供一种消费和提供注释的方法。
www.ibm.com
1.
Once learned, AOP is a programming technique with many applications.
一旦掌握,AOP就是一种具有许多应用的编程技术。
www-128.ibm.com
2.
An AOP system that supports consuming annotations will let you select join points based on annotations associated with program elements.
支持消费注释的AOP系统使您可以基于与程序元素相关联的注释选择连接点。
www.ibm.com
3.
We have always believed that AOP (Aspect Oriented Programming) is important.
我们一直坚信AOP(面向切面编程)很重要。
www.infoq.com
4.
First, we need some standard AOP implementations that are stable.
第一,我们需要一些稳定的标准AOP实现。
www.ibm.com
5.
For developers writing their first AOP-style programs, the ride may yet be somewhat bumpy.
对于编写第一个AOP类型的程序的开发人员而言,道路仍然不是很平坦。
www-128.ibm.com
6.
In this article, you'll learn how to implement one of the most underused features of AOP.
在本文里,您将学习如何实现AOP中最没有得到充分利用的特性之一。
www.ibm.com
7.
Furthermore, other paradigms similar to AOP are also emerging.
此外,其它类似于AOP的范例也正在出现中。
www.ibm.com
8.
AOP expertise typically expands within teams and organizations at this stage.
在本阶段,AOP技术通常在团队和组织内部扩张。
www-128.ibm.com
9.
Supplying metadata using AOP also gives the benefit of uncluttering code.
使用AOP供应元数据还给我们带来了整洁代码。
www.infoq.com
10.
Object-oriented programming solves all my problems, so I don't need AOP.
面向对象编程解决了所有关注点,因此我不需要AOP。
www.ibm.com
1.
AOP looks at systems as composed of aspects or concerns rather than purely of objects.
AOP把系统当成方面或者关注点的的组合,而不是单纯地将系统看成是对象的组合。
www.ibm.com
2.
As awareness of AOP grows within the organization, however, other developers naturally learn more and start writing their own aspects.
但是,随着AOP的名气在组织内部增长,其他开发人员自然会加深了解并开始编写自己的方面。
www-128.ibm.com
3.
In AOP, many event types can trigger execution of an advice.
在面向方面的程序设计(AOP)中,许多事件类型能够触发一个建议的实现。
www.ibm.com
4.
With AOP, you can provide services without any effort by the developer.
通过AOP,开发人员不需要做什么就能提供服务。
www.ibm.com
5.
However, you should be comfortable with basic AOP concepts and understand basic XML semantics.
但是,您必须熟悉AOP基本概念并了解基本的XML语义。
www.ibm.com
6.
This often leaves newcomers thinking that AOP is difficult or kludgy to implement.
这会使新来者认为AOP的实现是困难和或者不完善的。
www.ibm.com
7.
How far are we from everyday usage of AOP languages for application development?
距离每日使用AOP语言进行应用程序开发还有多远?
www.ibm.com
8.
Now, let's see how each of the leading AOP tools would handle this aspect.
现在,请看这几个领先的AOP工具各自是如何处理这个方面的。
www.ibm.com
9.
The interesting thing is that using AOP we don't need to maintain neither execution control nor the direction of the process.
有意思的是,使用AOP我们不需要维护执行控制,也不需要维护流程的流向。
www.infoq.com
10.
The Spring AOP module provides transaction management services for objects in any Spring-based application.
SpringAOP模块为基于Spring的应用程序中的对象提供了事务管理服务。
www-128.ibm.com
1.
AOP is a new technology, and, as such, not all of the current crop of tools are mature enough for commercial development.
AOP是一项新技术,所以,并不是现有的所有工具都已经成熟到适用于商业开发。
www.ibm.com
2.
Regardless of which AOP tool you choose, working with advice bodies simply involves working with Java code.
不管选择哪个AOP工具,使用通知主体时只涉及到使用Java代码。
www-128.ibm.com
3.
Objective To investigate the effect of anti-aging oral preparation (AOP) on free radical in senescent rats.
目的:探讨中草药复方制剂抗衰老口服液(AOP)对自然衰老大鼠自由基的清除作用及其机制。
xuebao.jlu.edu.cn
4.
AspectWerkz provides two ways to make AOP declarations.
AspectWerkz提供了两种进行AOP声明的途径。
www-128.ibm.com
5.
AspectJ is the most well documented of the AOP tools, with six books in print.
AspectJ是AOP工具的最好证明,目前有六本这方面的书正在印刷。
www-128.ibm.com
6.
Assist to setup AOP, and achieve targets of Modern Trade accounts in South China.
参与制定南区市场现代渠道的销售目标,并完成目标的分解、跟踪和达成。
www.gao8dou.com
7.
In this section, I'll review the AOP join point model and the language mechanisms that leverage it.
在这一节中,将回顾AOP的连接点模型以及利用连接点模型的语言模型。
www.ibm.com
8.
AOP offers another way to specify an abstraction: as a pointcut specifying a join point.
AOP提供了描述抽象的另一种方法:说明连接点的切入点。
www.ibm.com
9.
Spring AOP also offers support for regular expressions.
SpringAOP还提供了对正则表达式的支持。
www-128.ibm.com
10.
AOP allows for a new kind of reusable code.
AOP允许一种新的可重用代码。
www-128.ibm.com
1.
This paper use AspectJ as the AOP language, which is used to extract and implement important aspects in IDMS.
本文选择AspectJ语言,提取并实现了IDMS中重要的横切关注点;
www.13191.com
2.
Use ideas that give you leverage, like dependency injection and AOP.
使用您可以利用的技术,如依赖注入和AOP。
www.ibm.com
3.
While there are many ways to utilize metadata, it works particularly well when combined with AOP.
虽然有许多利用元数据的方法,但是在与AOP结合时它可以工作得最好。
www.ibm.com
4.
This means that whichever approach you choose, the learning curve from one AOP tool will be transferable to another.
这意味着不管选择哪项技术,学习曲线可以从一个AOP工具转移到另一个。
www-128.ibm.com
5.
Nicholas Lesiecki leads the writing team in the new AOP@Work series, which focuses on the practical uses with AOP.
NicholasLesiecki领导了新的AOP@Work系列的编写小组,它关注的是AOP的实际使用。
www.ibm.com
6.
After explaining the fundamental AOP concepts below, I will discuss how you can apply them to an RUP customization.
在解释过基本的AOP概念之后,我将讨论您如何能够将它们应用到一个RUP定制中。
www.ibm.com
7.
Spring is both an AOP framework and an IOC container.
Spring既是一个AOP框架、也是一个IOC容器。
www-128.ibm.com
8.
AOP programmers call this collection of methods a point cut.
AOP程序员称这一套方法为切点(pointcut)。
www.ibm.com
9.
Each AOP tool offers a number of primitive pointcuts for matching join points.
每个AOP工具都提供了大量用于连接点匹配的原生切入点。
www.ibm.com
10.
In Part I (this article), we will cover the core container, XML configuration extensions, AOP enhancements and Java 5-specific features.
在第一部分(就是本文),我们将会谈到核心容器,XML配置扩展,AOP增强,以及特定于Java5的特征。
www.infoq.com
1.
It's clear from the aspect declarations in figures 2-5 that the code style is the most concise approach to working with AOP declarations.
显然,从图2-5的方面声明来看,代码风格是处理AOP声明最简洁的技术。
www.ibm.com
2.
Probably the most widely AOP system is AspectJ, an extension for Java.
或许最广为人知的AOP系统就是AspectJ,它是对于Java的扩展。
www.infoq.com
3.
Perhaps the most important topic discussed in this second part of the AOP tools comparison is IDE support.
在AOP工具比较的第2部分中,最重要的讨论主题可能是IDE支持。
www.ibm.com
4.
The switch was worth making purely for these reasons, but of course we also expected to get some benefits from AOP at the same time!
完全出于这些原因,转换是值得进行,当然,我们也期望同时从AOP得到一些好处!
www.ibm.com
5.
AOP is a technology whose time has come, but how do you choose the right tool for your projects?
AOP技术的时代已经来临,但是怎样才能为项目选择正确的工具呢?
www-128.ibm.com
6.
This code runs just fine without any AOP implementation.
这个代码不需要任何AOP实现而可以很好的运行。
www.ibm.com
7.
AOP lets you define pointcuts that match the many join points where you want to monitor performance.
AOP允许定义切入点,与要监视性能的许多连接点进行匹配。
www.ibm.com
8.
Logging is a textbook example of AOP, mainly because it affects a majority of the significant application methods.
日志记录是AOP的一个合乎规范的例子,这主要是因为它影响了大量重要的应用程序方法。
www.ibm.com
9.
An important question in MDA with AOP is how to identify crosscutting concerns from object oriented legacy system.
在面向方面的MDA中一个重要问题是如何从现有系统中发现横切关注点。
www.fabiao.net
10.
Deliver LU phase II AOP NCB target and distribution target.
呈交区域AOP阶段II非碳酸目标和分解目标
wenku.baidu.com
1.
It is for this reason that metadata concepts map so well to AOP concepts.
因此,元数据概念与AOP概念非常匹配。
www-128.ibm.com
2.
Team has created an interesting AOP framework.
团队已经创建了一个有趣的AOP框架。
www-128.ibm.com
3.
The second adoption-related advantage of metadata with AOP is that it smoothes the adoption curve.
在AOP中使用元数据对AOP的采用带来的第二个好处是它减缓了采用曲线。
www.ibm.com
4.
In Figure 1, you can see the general stages of AOP adoption.
在图1中,可以看到采用AOP的一般步骤。
www-128.ibm.com
5.
AOP allows us to modularise code that may otherwise remain entangled across a number of methods and classes.
AOP允许我们模块化那些可能与众多方法和类纠缠在一起的代码。
www.infoq.com
6.
As soon as I heard about it, I joined the project and we started porting the core Dependency Injection container and AOP framework.
当我听闻这一消息后,就立即加入了这个项目,开始对核心的依赖注入容器以及AOP框架进行移植。
www.infoq.com
7.
As pointed out earlier, many of the benefits of AOP apply also to CSP-based programs.
正如前面所指出的,AOP的许多好处也适应于基于CSP的程序。
www.ibm.com
8.
In Part 4, you'll meet Spring aspect-oriented programming (AOP) and Spring Web Framework.
在第4部分里,您将接触到Spring面向方面编程(aspect-orientedprogramming,AOP)和SpringWeb框架的内容。
www.ibm.com
9.
Events, such as methods or constructor calls, classes or object initialization, and exceptions, are all valid AOP triggers.
事件,例如方法或者构造器调用,类或者对象初始化,以及异常,这些都是有效的AOP触发器。
www.ibm.com
10.
AOP modularizes crosscutting concerns, so I should look for crosscutting concerns in my code.
AOP模块化了横切关注点,因此我要在代码中寻找横切关注点。
www.ibm.com
随便看

 

英汉双解词典包含2704715条英汉词条,基本涵盖了全部常用单词的翻译及用法,是英语学习的有利工具。

 

Copyright © 2004-2022 Newdu.com All Rights Reserved
更新时间:2025/1/14 7:50:33