因此,方面与类之间的耦合与面向对象的编程中类之间的耦合没有什么不同。
Therefore, the coupling between aspects and classes isn't different from that between classes in object-oriented programming.
请注意,尽管我首先简要地从概念上概述面向方面编程,但本文并不是一篇关于AOP的介绍。
Please note that although I will begin with a brief, conceptual overview of aspect-oriented programming, this article is not intended as an introduction to AOP.
学习这篇分两部分的文章就会知道,面向方面编程(AOP)很自然地适合解决系统监视问题。
As you will learn in this two-part article, aspect-oriented programming (AOP) is a natural fit for solving the problems of system monitoring.
横切是面向方面编程的专有名词。
Crosscutting is a term specific to aspect-oriented programming.
请参阅参考资料来学习更多关于面向方面编程和其他横切技术的知识。
See Resources to learn more about aspect-oriented programming and different crosscutting techniques.
如果要了解更多Guice高级功能(比如面向方面编程支持),建议您访问参考资料中的一些链接。
If you want to learn more about Guice's advanced features (such as its aspect-oriented programming support), I suggest following some of the links in Resources.
SpringFramework具有功能齐全的容器、面向方面编程(AOP)模型和企业开发所需的所有集成代码。
Spring Framework has a full-featured container, an aspect-oriented programming (AOP) model, and integration code for just about anything you need for enterprise development.
他说,“新兴spring产品组合可能会回归Spring在面向方面编程中的本源。”
Emerging Spring Portfolio products may be getting back to Spring's roots in aspect-oriented programming, he added.
在第4部分里,您将接触到Spring面向方面编程(aspect - oriented programming,AOP)和SpringWeb框架的内容。
In Part 4, you'll meet Spring aspect-oriented programming (AOP) and Spring Web Framework.
但是作为对面向方面编程的一种认可,这个例子让我们可以分离那些在不同层次上运作的关注事项。
But in what might be described as a nod to aspect-oriented programming, this example lets us separate concerns that operate at different levels.
其主要概念是使用依赖项注入和面向方面的编程来简化和平稳地进行从开发到测试再到生产的转换。
Its main concept is the use of dependency injection and aspect-oriented programming to simplify and smooth the transitions from development to testing to production.
在某些方面,这就象第一次卷入使用OOP(面向对象编程方法)、结构化编程或多线程时概念上的转变。
In some ways, this is like the conceptual shift involved in using OOP, or functional programming, or multi-threading, for the first time.
这个功能还对面向方面的编程(即aop)具有特殊意义的影响。
The facility will also have a particularly significant impact on aspect-oriented programming, or AOP.
对,重构从一诞生之初,就从未放言像面向对象或面向方面编程那般会成为一种划时代的全新模式。
Okay, refactoring does not pretend to be imposing radically new paradigms like object-oriented or aspect oriented programming when they appeared for the first time.
如果目的是分离关注点、透明性和灵活性,那么面向方面的编程 (AOP)通常就是正确的答案。
When you're aiming for separation of concerns, transparency, and flexibility, aspect-oriented programming (AOP) is often the right answer.
EJB 3.0还增加了在您的应用程序中使用面向方面的编程技术这一能力。
EJB 3.0 also adds the ability to use Aspect Oriented Programming techniques in your application.
另一方面,对于创建抽象从而创建可重用的代码来说,面向对象的编程可能是非常有用的方法。
On the other hand, object-oriented programming can be a very useful way to create abstraction, and thus resuable code.
与PHP V4提供的特性相比,2004 年发布的 PHPV5在面向对象编程(OOP)和设计方面向前迈出了很大的一步。
When PHP V5 was released in 2004, it was a giant leap forward compared to what PHP V4 provided in regards to object-oriented programming (OOP) and design.
AOP或者说面向方面编程支持开发人员将代码段“织入”到对象和方法中,而不需要显式地将代码放入到类的源代码中。
AOP or Aspect Oriented Programming allows developers to "weave" code fragments through their object and methods without explicitly placing the code in the class's source.
第8章涉及面向方面的编程(AOP)在依赖注入中的应用,如何用AOP节省样板代码,如何减少错误的风险。
Chapter 8 deals with aspect oriented programming (AOP) as it applies to dependency injection, how it aims to save on boilerplate code, and reduce the risk of errors.
另一方面,多重继承往往被视为面向对象编程的必备要素。
Multiple inheritance, on the other hand, was commonly held as a necessary element of object-oriented programming.
面向方面的编程本身就表现为原则性的元数据消费者。
Aspect-oriented programming presents itself as a principled consumer of metadata.
面向方面编程(AOP)可用来解决当今的许多应用需求。
Aspect Oriented Programming (AOP) can be used to solve a number of today's application requirements.
我将从讨论CSP的复合技术与面向方面编程(或AOP)的模块化技术之间的相似性开始。
I'll start by discussing some of the parallels between the compositional approach of CSP and the modular approach of aspect-oriented programming, or AOP.
除了简单的MVC功能之外,Spring带来很多其他功能,比如中间层访问、事务管理、面向方面的编程(AOP),依赖项注入等等。
Spring brings a lot to the table beyond simple MVC capabilities, such as middle-tier access, transaction management, aspect-oriented programming (AOP), dependency injection, and so on.
illustration最近,我被要求领导我们软件工程研究小组(SERG)开一个关于面向方面的编程(aop)的讨论。
IllustrationRecently, I was asked to lead a discussion on aspect-oriented programming (AOP) for our Software Engineering Research Group (SERG).
此配置使用了Spring对面向方面的编程(Aspect Oriented Programming,AOP)的支持。
This configuration USES Spring's support for Aspect Oriented Programming (AOP).
这里我们使用了面向方面的编程(Aspect Oriented Programming)以根据业务的不同使用不同的抓取策略。
Here we use Aspect Oriented Programming for deciding which fetching strategy needs to used on business use case basis.
他感兴趣的领域包括SpringFramework、领域驱动设计、事件驱动架构以及面向方面的编程。
He is mostly interested in Spring framework, Domain Driven Design, Event Driven Architecture and Aspect Oriented Programming.
像依赖注射( Dependency Injection)(DI)、面向方面编程( Aspect-Oriented Programming)(AOP),以及注解(Annotations)这样的设计理念,在常规的软件开发,尤其在API设计中能起到怎样的作用呢?
What role design concepts like Dependency Injection (DI), Aspect-Oriented Programming (AOP), and Annotations can play in software development in general and API design in particular?
应用推荐