我想拆分一个使用<context:annotation-config />
和多个<context:component-scan ../>
的Spring应用程序上下文(java app),但不知道bean的确切位置。
应用程序上下文(BeanFactory)提供了可用bean的列表,对于每个bean,我想获得相关bean的列表 - 因此它们是:
拥有这样的关系(矩阵)我能够识别切割的位置 - 哪些bean可以移动到新的(较小的)应用程序上下文(java app)中,必须通过WS / RMI导出/访问等
有没有办法从应用程序上下文对象中提取这样的关系?如何获得这样的关系矩阵/图?
答案 0 :(得分:0)
在Spring应用程序中,布线验证在引导时完成。你可以建立自己的&#34;提取器&#34;用两个单独的Junit测试。慢慢分离您的应用并经常测试该应用。