在 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" />
我有一个如下所示的 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" />