I don't know if we will consider AOP the primary design mechanism when we build systems.
我不知道我们是否会在构建系统时将 AOP视为主要的设计机制。
Let's briefly revise some AOP terminology.
让我们简要地修正一下某些AOP术语。
Using AOP for transparent Design by contract.
用AOP进行透明的契约式设计。
Use interception and AOP to attach services to POJOs
使用拦截和AOP,将服务与 POJO 相关联
He discussed what metadata and AOP bring to each other.
他谈论了元数据和AOP相互给对方带来了什么。
This code runs just fine without any AOP implementation.
这个代码不需要任何AOP实现而可以很好的运行。
Weavers can take as input AOP code in source or binary form.
编织器可以接受源代码或二进制形式AOP代码作为输入。
Now let's look at examples of where AOP can be — and is — used.
现在让我们来看看AOP可以在何处使用的一个实例。
Furthermore, other paradigms similar to AOP are also emerging.
此外,其它类似于AOP的范例也正在出现中。
And AOP brings a systematic way to consume and supply annotations.
而AOP则带来了一种消费和供应注解的系统的方法。
With AOP, you can provide services without any effort by the developer.
通过AOP,开发人员不需要做什么就能提供服务。
Table 2 compares the tools' handling of the key elements of AOP syntax.
表2比较了这些工具对aop语法的关键元素的处理技术。
Object-oriented programming solves all my problems, so I don't need AOP.
面向对象编程解决了所有关注点,因此我不需要AOP。
AOP is key to managing crosscutting concerns in application development.
AOP是在应用程序开发中管理横切关注点的关键。
Modern containers use aspect-oriented programming (AOP) and interceptors.
现代容器使用面向方面编程(AOP)和拦截。
Now, let's see how each of the leading AOP tools would handle this aspect.
现在,请看这几个领先的AOP工具各自是如何处理这个方面的。
We have always believed that AOP (Aspect Oriented Programming) is important.
我们一直坚信AOP(面向切面编程)很重要。
So, why wouldn't you just download an AOP framework and use it directly?
所以,为什么不马上下载AOP框架并直接使用它呢?
To leverage AOP-like functionality, we need only inherit from this Class.
我们只需要从这个类继承就可利用类aop的功能。
So far, we have looked at fairly limited, yet useful examples of applying AOP.
到目前为止,我们已经了解了一个十分有限但却有用的应用aop的实例。
AOP allows us to execute an arbitrary function when a specified method is called.
AOP允许我们在指定的方法被调用时执行任意的函数。
This often leaves newcomers thinking that AOP is difficult or kludgy to implement.
这会使新来者认为AOP 的实现是困难和或者不完善的。
Integration tests have similar costs and benefits whether or not you are using AOP.
不管是否使用AOP,集成测试的代价和优点是类似的。
Policy Injection Application Block can still be used if AOP functionality is needed.
如果需要AOP功能,依旧可以使用策略注入应用程序块。
XML configuration could become complex when configuring complex AOP usage scenarios.
当配置复杂AOP使用场景时,XML配置会变得很复杂。
Combining metadata with AOP is fairly simple, as you've seen in the previous sections.
从前面几节中可以看出,将元数据与AOP结合是相当简单的。
In this article, you'll learn how to implement one of the most underused features of AOP.
在本文里,您将学习如何实现AOP中最没有得到充分利用的特性之一。
I'll start with a look at how several AOP systems provide support for consuming annotations.
我首先分析几种AOP系统是如何提供对消费注释的支持的。
AOP modularizes crosscutting concerns, so I should look for crosscutting concerns in my code.
AOP模块化了横切关注点,因此我要在代码中寻找横切关注点。
Spring AOP isn't the only AOP implementation, although it does offer distinct advantages.
虽然SpringAOP提供了独特的优势,但它并不是惟一的AOP实现。
应用推荐