在 Maven 多模块项目中,如何从一个模块到另一个模块访问 spring bean

In a maven multi-module project, how to access the spring beans from one module to another

我有一个如下所示的 maven 多模块应用程序

parent
-+ module 1
-+ module 2
-+ module 3

模块 2 和模块 3 是单独的 jar,并作为依赖项添加到模块 1 中。

所有模块都分配有应用程序上下文。

我需要从模块 3 和模块 2 获取 spring 个 bean 到模块 1。

请帮忙

如果您使用 spring 和 xml 配置文件,您应该在模块 1 应用程序上下文中导入模块 2 和模块 3 应用程序上下文文件,如下所示:

<import resource="classpath*:file/location/module1application-context.xml" />
<import resource="classpath*:file/location/module2application-context.xml" />