使用AOP为基于spring的项目实现抽象工厂模式与在普通项目中有什么不同?
发布于 2009-10-20 22:28:12
从各方面考虑,它应该更简单;从技术上讲,Spring本身就像一个抽象工厂,该模式深刻地告知了Spring“希望”您使用它做的大多数事情。
发布于 2009-10-20 22:15:05
如果没有更具体的例子,我将不得不说“不”。Spring AOP非常擅长绕过你的代码,不管它是什么结构。
发布于 2009-10-21 06:29:31
这取决于您的AOP。如果将AspectJ与加载时或编译时编织一起使用,那么就不会有问题。如果你使用的是基于spring的AOP,那么就会有一个问题,因为spring只会把方面放到它创建的bean上。这意味着如果您的工厂制造了bean,它将不会有任何AOP插装
https://stackoverflow.com/questions/1597624
复制相似问题