我有模块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文件吗?。