So what is Aspect Oriented Programming?
什么是面向方面的编程?
There is an advanced feature "aspect oriented programming".
这是一种先进的特征“面向方面编程”。
This configuration USES Spring's support for Aspect Oriented Programming (AOP).
此配置使用了Spring对面向方面的编程(Aspect Oriented Programming,AOP)的支持。
We have always believed that AOP (Aspect Oriented Programming) is important.
我们一直坚信AOP(面向切面编程)很重要。
EJB 3.0 also adds the ability to use Aspect Oriented Programming techniques in your application.
EJB 3.0还增加了在您的应用程序中使用面向方面的编程技术这一能力。
Aspect Oriented Programming (AOP) can be used to solve a number of today's application requirements.
面向方面编程(AOP)可用来解决当今的许多应用需求。
Here we use Aspect Oriented Programming for deciding which fetching strategy needs to used on business use case basis.
这里我们使用了面向方面的编程(Aspect Oriented Programming)以根据业务的不同使用不同的抓取策略。
He is mostly interested in Spring framework, Domain Driven Design, Event Driven Architecture and Aspect Oriented Programming.
他感兴趣的领域包括SpringFramework、领域驱动设计、事件驱动架构以及面向方面的编程。
One of the founding papers on AOP, "Aspect Oriented programming" (PDF), offers an early look at the development of a new way of programming.
AOP的创始文章之一,“Aspect Oriented Programming”(PDF),提供了这一新编程方法的早期观点。
Using aspect oriented programming the crosscutting concerns and core function concerns can be designed and developed concurrently and independently.
运用面向方面的编程技术可实现中间件横切关注和核心功能关注的并行设计与开发。
It is widely used behind the scenes in proxy-based Aspect Oriented Programming (aop) frameworks, such as Spring aop and dynaop, to provide method interceptions.
它广泛的被许多aop的框架使用,例如SpringAOP和dynaop,为他们提供方法的interception(拦截)。
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.
第8章涉及面向方面的编程(AOP)在依赖注入中的应用,如何用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 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.
AOP或者说面向方面编程支持开发人员将代码段“织入”到对象和方法中,而不需要显式地将代码放入到类的源代码中。
This article demonstrates how to build and orchestrate highly configurable and extensible yet light-weight embedded process flow using Aspect Oriented Programming (AOP) techniques.
本文说明了如何使用面向方面编程(AOP)技术来构建并编排高可配置、可扩展的轻量级嵌入式流程流(process flow)。
Those familiar with aspect oriented programming, or AOP, will recognize this as a crosscutting concern, meaning that defensive programming techniques span horizontally across a code base.
熟悉面向方面编程(或AOP)的人们会把它认为是横切关注点,这意味着防御性编程技术横跨了代码库。
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.
其主要概念是使用依赖项注入和面向方面的编程来简化和平稳地进行从开发到测试再到生产的转换。
When you're aiming for separation of concerns, transparency, and flexibility, aspect-oriented programming (AOP) is often the right answer.
如果目的是分离关注点、透明性和灵活性,那么面向方面的编程 (AOP)通常就是正确的答案。
The facility will also have a particularly significant impact on aspect-oriented programming, or AOP.
这个功能还对面向方面的编程(即aop)具有特殊意义的影响。
But in what might be described as a nod to aspect-oriented programming, this example lets us separate concerns that operate at different levels.
但是作为对面向方面编程的一种认可,这个例子让我们可以分离那些在不同层次上运作的关注事项。
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的介绍。
Aspect-oriented programming presents itself as a principled consumer of metadata.
面向方面的编程本身就表现为原则性的元数据消费者。
Modern containers use aspect-oriented programming (AOP) and interceptors.
现代容器使用面向方面编程(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.
我将从讨论CSP的复合技术与面向方面编程(或AOP)的模块化技术之间的相似性开始。
See Resources to learn more about aspect-oriented programming and different crosscutting techniques.
请参阅参考资料来学习更多关于面向方面编程和其他横切技术的知识。
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.
除了简单的MVC功能之外,Spring带来很多其他功能,比如中间层访问、事务管理、面向方面的编程(AOP),依赖项注入等等。
Spring AOP: the Spring AOP module integrates aspect-oriented programming functionality directly into the Spring framework, through its configuration management feature.
Springaop:通过配置管理特性,Spring AOP模块直接将面向方面的编程功能集成到了Spring框架中。
IllustrationRecently, I was asked to lead a discussion on aspect-oriented programming (AOP) for our Software Engineering Research Group (SERG).
illustration最近,我被要求领导我们软件工程研究小组(SERG)开一个关于面向方面的编程(aop)的讨论。
Even in this nascent stage, metadata could could serve as a kind of "training wheels" (as Bruce Tate has put it; see Resources) for learning about aspect-oriented programming.
即使在当前的初期阶段,元数据也可以成为学习面向方面的编程的某种“培训轮(training wheel)”(正如Bruce Tate所说的,请参阅参考资料)。
Unfortunately, Aspect-Oriented Programming was not considered.
不幸的是,面向方面的编程并没有被列入考虑范围。
应用推荐