Мультимодульная реализация стратегии - PullRequest
0 голосов
/ 20 марта 2019

У меня есть модуль A (основной, пружинный загрузчик), который содержит API, конфигурацию и связь.API имеет интерфейс:

 interface Execute {
   void execute(int operationId)
 }

Я хочу разные реализации интерфейса Выполнить в каждом из модулей (B, C, D ... N) и хочу как-то контролировать, какая реализациядолжен быть построен с API.EG:

Для клиента X: API + IMPLEMENTATION_A

Для клиента Y: API + IMPLEMENTATION_B

Для клиента Z: API + IMPLEMENTATION_C

итд..

Можете ли вы помочь мне с файлами дизайна и maven pom?.

...