SPI (интерфейс поставщика услуг / класс ServiceLoader) и Spring IoC (интерфейс ApplicationContext) - PullRequest
0 голосов
/ 22 июня 2019

Я просто подумал, что SPI очень похож на Spring IoC (вообще говоря).

Но большую часть времени мы используем Spring ApplicationContext для IoC / DI, тогда как SPI используется не так широко.

  1. В чем принципиальные различия между двумя механизмами?
  2. В каких случаях предпочтительнее использовать SPI?
  3. В каких случаях Spring определенно предпочтительнее SPI?
...