【发布时间】:2013-08-20 23:36:00
【问题描述】:
我有一个由 spring 在 applicationContext.xml 上注入的类,我需要在不更改 applicationContext.xml 的情况下更改该实现。
我听说过 AOP “IntroductionInterceptor”,但没有找到很多有用的结果。
谁能帮帮我?
PS。对不起我的英语不好,希望给予理解。
【问题讨论】:
-
更改该实现是什么意思?您必须提供更具体的示例。
-
您可以随时或多次更改实现。
-
当 Spring 实例化时,我需要拦截并尝试更改为接口的另一个实现。前任。 Impl1 和 Impl2 实现 IInterface。 xml 存档注入 Impl1 但我需要注入 Impl2 并且无法编辑 xml 存档。
-
为什么不能编辑xml?
-
因为我无法访问 Web 应用程序,只能访问我正在开发的 JAR 库。有权访问 Web 应用程序的人应该只更新 pom。
标签: java spring aop interceptor