В других экосистемах (PHP, C#) мне удалось настроить внедрение зависимостей, выполнив что-то похожее на следующее:
di.Singleton<MyDesiredType>((context) =>
{
//
// ...prepare using context and closure'd variables
//
return new MyDesiredType();
});
Предлагает ли загрузка Spring какие-либо аналогичные возможности?