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

时间:2019-02-23 02:09:41

标签: java spring dependency-injection inversion-of-control spring-bean

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

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

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

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

我需要将弹簧豆从模块3和模块2移至模块1。

请帮助

1 个答案:

答案 0 :(得分:1)

如果将spring与xml配置文件一起使用,则应在模块1的应用程序上下文中导入模块2和模块3的应用程序上下文文件,如下所示:

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