战略的多模块实施

时间:2019-03-20 08:37:19

标签: java maven module implementation

我有模块A(主模块,弹簧启动),其中包含API,配置和通讯。 API有一个接口:

 interface Execute {
   void execute(int operationId)
 }

我想要每个模块(B,C,D ... N)中接口 Execute 的不同实现,并且我想以某种方式控制应使用API​​构建哪种实现。 EG:

对于客户端X:API + IMPLEMENTATION_A

对于客户Y:API + IMPLEMENTATION_B

对于客户端Z:API + IMPLEMENTATION_C

itd ...

您能帮我设计和Maven Pom文件吗?。

0 个答案:

没有答案