На основе параметров, переданных методу, мне нужно выбрать один из многих Spring beans, которые являются реализациями одного и того же класса, но настроены с различными параметрами.
например. если пользователь A вызывает метод, мне нужно вызвать dooFoo()
на bean A, но если он пользователь B, тогда мне нужно вызвать тот же самый метод, только на bean B.
Есть ли способ 'Springier' сделать это иначе, чем придерживаться всего beans на карте и вывести ключ из параметров, переданных моему методу?