以编程方式关闭或打开方面

时间:2013-06-06 04:06:36

标签: spring aspectj spring-aop

我的弹簧网页应用程序中有方面用@Aspect注释。我想通过某些服务在运行时禁用或启用方面。是否可以根据某些设置完全关闭或打开方面?我有记录的方面,但我只想在启用日志记录时运行这些方面。

1 个答案:

答案 0 :(得分:2)

不,我不认为这是可能的。我能想到的最接近的方法是在你的Pointcut定义中添加if(foo.Configuration.isLoggingEnabled)