我们的项目中有一个 ejb-jar xml 文件,它为许多不同的品牌一遍又一遍地定义了基本相同的 ejb 配置。它们都共享相同的底层代码、相同的外部引用等,因此实际上都可以映射到相同的单个定义。
争论的焦点是,将来如果品牌之间需要一些区别,那么就会有机制来分别管理每个池和配置。这个我可以接受。
然而,我仍然想压缩这个快速膨胀的文件。一个建议是使用 XSLT 来转换定制的 xml 配置,但这引入了另一种我想避免的复杂性。
那么我的问题是,有谁知道规范是否支持将某种父级或通用配置继承到 ejb 定义中的任何方法?