When you're aiming for separation of concerns, transparency, and flexibility, aspect-oriented programming (AOP) is often the right answer.
如果目的是分离关注点、透明性和灵活性,那么面向方面的编程 (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的介绍。
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)的模块化技术之间的相似性开始。
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框架中。
In Part 4 you'll get an introduction to Spring aspect-oriented programming (AOP) and the Spring Web Framework.
在第4部分中,您将面对Spring面向方面编程(AOP)和SpringWeb框架。
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),提供了这一新编程方法的早期观点。
The facility will also have a particularly significant impact on aspect-oriented programming, or 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.
学习这篇分两部分的文章就会知道,面向方面编程(AOP)很自然地适合解决系统监视问题。
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)的人们会把它认为是横切关注点,这意味着防御性编程技术横跨了代码库。
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或者说面向方面编程支持开发人员将代码段“织入”到对象和方法中,而不需要显式地将代码放入到类的源代码中。
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节省样板代码,如何减少错误的风险。
Prior to the advent of aspect-oriented programming (AOP), however, it was difficult to write certain kinds of tests for crosscutting behavior such as security, transaction management, or persistence.
不过,在面向方面编程(AOP)出现之前,为横切行为(如安全、事务管理或者持久性)编写测试很困难。
Aspect Oriented Programming (AOP) can be used to solve a number of today's application requirements.
面向方面编程(AOP)可用来解决当今的许多应用需求。
We have always believed that AOP (Aspect Oriented Programming) is important.
我们一直坚信AOP(面向切面编程)很重要。
IllustrationRecently, I was asked to lead a discussion on aspect-oriented programming (AOP) for our Software Engineering Research Group (SERG).
illustration最近,我被要求领导我们软件工程研究小组(SERG)开一个关于面向方面的编程(aop)的讨论。
The second title is the best introduction to AspectJ and aspect-oriented programming (AOP) that I have read.
第二个标题是我所读过的关于AspectJ及面向方面程序设计(AOP)方面的最好的介绍。
In Part 4, you'll meet Spring aspect-oriented programming (AOP) and Spring Web Framework.
在第4部分里,您将接触到Spring面向方面编程(aspect - oriented programming,AOP)和SpringWeb框架的内容。
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?
像依赖注射( Dependency Injection)(DI)、面向方面编程( Aspect-Oriented Programming)(AOP),以及注解(Annotations)这样的设计理念,在常规的软件开发,尤其在API设计中能起到怎样的作用呢?
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(拦截)。
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.
SpringFramework具有功能齐全的容器、面向方面编程(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)。
This configuration USES Spring's support for Aspect Oriented Programming (AOP).
此配置使用了Spring对面向方面的编程(Aspect Oriented Programming,AOP)的支持。
Aspect Oriented Programming (AOP) compensates the weakness of object Oriented Programming (OOP) at applying common behavior that spans multiple non-related object models.
面向方面编程(AOP)弥补了面向对象的编程(OOP)在跨越模块行为上的不足。
This paper analyzes the key theory and advantages of Aspect-Oriented Programming(AOP). It indicates that the aspect-oriented concepts can be promoted further to the software architecture level.
分析面向方面编程(AOP)的核心思想及其优越性,将编码阶段的AOP概念进一步提升到软件体系结构层次。
This paper analyzes the key theory and advantages of Aspect-Oriented Programming(AOP). It indicates that the aspect-oriented concepts can be promoted further to the software architecture level.
分析面向方面编程(AOP)的核心思想及其优越性,将编码阶段的AOP概念进一步提升到软件体系结构层次。
应用推荐