【发布时间】:2016-03-17 13:41:43
【问题描述】:
我想知道这是否可行和/或推荐。
我的用例是我有一个独立的项目 A,它拥有我想要的所有核心功能。我也有包含项目 A 作为依赖项的项目 B。项目 B 的 basePackage 与项目 A 相同,因此它获取项目 A 的配置 bean 和控制器等...这是我想要的,但我也希望能够覆盖配置或扩展项目 A 的控制器。不过,我不能有多个映射,这显然是结果。也许这是扩展 Project A 控制器并排除扩展控制器的问题。
这很常见吗?有推荐的方法吗?
我觉得我错过了一些基本的东西,如果这是我刚接触 Spring 的基本东西,我深表歉意。
提前致谢!
【问题讨论】:
-
我找到了从组件扫描中过滤包的答案:stackoverflow.com/questions/16238089/… 这使我能够排除我想要覆盖的控制器。仍然想知道是否有这种类型的网络应用组合的概念,但到目前为止它在我的用例中运行良好。