Spring AOP offers excellent library support.
Spring AOP提供了优秀的库支持。
Spring AOP also offers support for regular expressions.
Spring AOP还提供了对正则表达式的支持。
Spring AOP has always had interfaces for these concepts.
Spring AOP对这些概念一直有对应的接口。
Pointcut composition can also be done in Spring AOP XML.
切入点组合同样可以在Spring AOPXML中完成。
Spring AOP -- Released in 2004 as an addition to the Spring framework.
Spring AOP —— 2004 年作为 Spring框架的扩展发布。
As you will see, this is now a straightforward progression from Spring AOP.
就像你会看到的,这是Spring AOP直接的进步。
Spring AOP has always been very flexible, so this required no significant changes.
Spring AOP一直非常灵活,因此这不需要什么显著的改变。
It is possible to use both AspectJ and Spring AOP simultaneously: they do not conflict.
同时使用AspectJ和Spring AOP是可能的:它们并不冲突。
Spring AOP isn't the only AOP implementation, although it does offer distinct advantages.
虽然Spring AOP提供了独特的优势,但它并不是惟一的AOP实现。
We do it by using existing technology (Spring AOP) which provides control and execution mechanism.
我们通过使用已有技术(Spring AOP)提供的控制和执行机制做到了这一点。
Spring AOP takes a different approach and purposely limits the expressiveness of its join point model.
Spring AOP采用了不同的技术,目的是限制它的连接点模型的表现力。
Ramnivas discussed the advantages and limitations of AspectJ weaving and proxy-based Spring AOP approach.
Ramnivas讨论了AspectJ织入和基于代理的Spring AOP方法的优势与不足。
Consider using AspectJ in place of Spring AOP for aspects that impact large portions of your application.
对影响大部分应用程序的aspect,考虑使用AspectJ代替Spring AOP。
The Spring AOP module provides transaction management services for objects in any Spring-based application.
Spring AOP模块为基于Spring 的应用程序中的对象提供了事务管理服务。
The new programming model, leveraging AspectJ constructs, is built on top of the existing Spring AOP runtime.
新的编程模型,支持AspectJ结构,构建于已有的Spring AOP运行时之上。
Spring AOP is undoubtedly the most widely used AOP technology. It owes this position to the following strengths.
Spring AOP无疑是最广泛使用的AOP技术,归功于以下优点。
Looking at the Spring AOP example in Figure 5, you'll notice that there's more XML at work than in the previous one.
查看图5中的Spring AOP示例时,可以注意到其中的xml比前面介绍的技术多。
For example, the typical coarse-grained aspects used with Spring AOP are unlikely to result in any noticeable overhead.
例如,与Spring AOP一起使用的典型粗粒度方面一般不会产生显著的开销。
The Spring AOP module comes prepackaged with the Spring Framework distribution and is, in fact, one of the core modules.
Spring AOP模块是随spring框架分发预先打包而来的,并且事实上它也是核心模块之一。
Debugging aspect programs works well in all of the tools, including those without mature IDE support (AspectWerkz and Spring AOP).
在所有的工具中,包括那些没有成熟ide支持的工具(aspectwerkz和Spring AOP),方面程序的调试都工作得不错。
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概念并会尝试简要加以介绍,但您的主要目的是要了解Spring AOP。
Choosing between Spring AOP and AspectJ depends on some design and environmental factors. Use Spring AOP in the following scenarios.
在Spring AOP和AspectJ之间进行选择取决于设计和环境因素。
The current examples are based on Spring AOP and Aspect J, however other AOP techniques could be used to accomplish the same results.
目前例子是基于Spring AOP和AspectJ的,其他AOP技术也可实现同样的结果。
tools for Spring AOP based development, including support for validating configurations and visualization of cross cutting references;
支持基于Spring AOP开发的工具,包括支持配置校验和可视化横切引用;
Note that some frameworks, such as Spring AOP and Hibernate, often use both the CGLIB library and the JDK dynamic proxy to meet their needs.
需要注意的是一些框架例如spring AOP和Hibernate,它们为了满足需要经常同时使用JDK的动态代理和CGLIB包。
So far the concepts we have discussed are fundamental AOP concepts, not specific to Spring AOP or AspectJ, and already available in Spring 1.x.
迄今为止,我们讨论过的概念都是基本的AOP概念,对于Spring AOP或者AspectJ而且这并不特别,在Spring 1 . x中已经是存在的。
If you used Spring AOP for transaction handling you could place the appropriate method calls declaratively, rather than having to place each one individually.
如果使用Spring AOP进行事务处理,那么可以声明性地安排适当的方法调用,而不必逐个安排。
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的框架使用,例如Spring AOP和dynaop,为他们提供方法的interception(拦截)。
Spring AOP does not provide negation, which is typically used in conjunction with containment join points that are not exposed in the Spring AOP join point model.
Spring AOP不提供“非”操作,这个操作通常与没有在Spring AOP连接点模型的容器(containment)连接点结合使用。
Spring AOP -- Spring's Eclipse plug-in can be helpful when editing the aspect specification in the XML file, but it does not provide any AOP-specific functionality.
Spring AOP ——在编译XML文件中的方面规范说明书时,Spring的Eclipse插件会很有帮助,但它没有提供任何特定于 AOP 的功能。
应用推荐