繁体   English   中英

具有aspectj注释的Spring AOP

[英]Spring AOP with aspectj annotation

我很抱歉我的问题有点傻,但我需要理解,我正在尝试编写一个基于spring aop的记录器,我知道有几种实现,如基于xml的架构或aspectj注释,以防我更喜欢aspectj annotations是否意味着我根本不需要xml配置文件? 我已经阅读了许多教程和示例,其中一些是xml,而另一些则没有,现在我搞砸了,有人可以给新手或母马一个很好的解释吗? 谢谢。

如果您指的是在Spring AOP中使用AspectJ注释,那么您需要在Spring方面进行一些XML配置,但主要可以使用注释来管理方面。 您需要的XML配置至少是:

  1. 使用<aop:aspectj-autoproxy/>打开AOP自动代理
  2. 使用Spring组件扫描通过<context:component-scan base-package="package.of.some.aspect" />查找带注释的方面

这里可以找到一个例子

您应该注意到AspectJ注释如何应用于Spring AOP有一些限制,可以在Spring文档中找到

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM