1

我正在寻找一种方法来动态启用 aspectJ 加载时间编织,例如基于 JNDI 属性是否为真。

基本上, (context:load-time-weaver) 有条件地有这个标签。

有什么快速的方法吗?

4

1 回答 1

1

看看Spring 配置文件

<beans profile="production">
    <context:load-time-weaver />
</beans>

如果配置文件名称是production,将启用 LTW。否则整个内部块将被忽略。我不确定是否可以使用 JNDI 变量设置配置文件,但还有多种其他方法,例如:JVM 属性、环境变量、Web 上下文参数,或者您可以通过编程方式设置它们。

于 2012-10-24T11:33:32.867 回答