mar*_*igo 8 java aop spring-roo
我一直在用Spring Roo运行我自己的一些实验,它看起来很酷,但我注意到这个工具在模型层上大量使用AOP.
我正在考虑使用Roo创建一个真实的项目,我想知道的是:
我对面向方面的编程很新,我会非常感谢一些指导.
ska*_*man 2
Spring 框架具有广泛的 AOP 功能,在基于 Roo 的应用程序中使用这些功能是有意义的。AOP 允许您在业务逻辑和系统逻辑之间进行良好且清晰的分离。如果做得正确,您将获得更易于维护和理解的代码库。
缺点是对性能的影响较小,但还不足以让我担心。
要了解有关 Spring 和 AOP 的更多信息,请查看文档。Spring 使用 AOP 来处理事务管理和异步操作等事务。
编辑:正如 @chedine 正确指出的那样,AOP 是编译时编织的,因此通常的 AOP 性能影响不适用。
归档时间:
15 年,5 月 前
查看次数:
1783 次
最近记录:
13 年,1 月 前