【发布时间】:2016-12-31 09:52:38
【问题描述】:
我有一个项目,例如,由 10 个模块组成。这些模块是使用 spring bean 进行依赖的普通 Java 模块。
我知道,当我定义我的 spring 配置文件时,在构建时,如果它们在配置文件中被引用,spring 会从其他模块中找到 bean,因此这使得配置文件的分离变得非常容易。
不过,我现在做了一个新模块,它是一个spring mvc web模块。我仍然想从其他 Java 模块中引用各种配置文件,但我不知道如何做到这一点。我曾尝试在 servlet 文件中定义 classpath*:,但它似乎允许我做的只是获取当前模块中的文件。
这是 2 个模块的可视化:
-- MVC 模块--
----- src -> main -> java 代码 -----
----- web -> WEB-INF -> servlet/上下文文件 -----
-- 独立的Java模块--
----- src -> main -> spring 资源文件 -----
所以我想从我的 MVC 模块 web 文件夹中访问单独的 java 模块 spring 文件。
我可以这样做吗??
谢谢
【问题讨论】:
标签: java spring spring-mvc config