繁体   English   中英

如何编写使用Spring注释触发的方法拦截器?

[英]How to write method interceptor triggered by annotation using Spring?

我正在使用Spring 2.5进行依赖项注入管理。 我有几个类,当某些方法被调用时,需要在后台触发一些动作。 我认为最简单的方法是使用批注,例如:

class MyClass {
  //...
  @DoSomethingElseInTheBackground
  function void doSomething() {
  //...
  }
  //...
}

我以前写过一个BeanPostProcessor ,这很简单。 那么有什么方法可以做我想要的吗? 我在某种程度上受到@Transational

@Transactional正确地启发了您。 它使用Spring AOP ,这是Spring框架的内置功能。

看看: @AspectJ示例,这些示例具有基于注释的切入点,这些注释描述了完全相同的用例。

暂无
暂无

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

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