Я не поклонник грубой абстракции, И я думаю, что Spring совершил серьезное преступление.
Но я готов упустить это на этот раз, если кто-то сможет объяснить алгоритм, стоящий за конфигурацией "auto".
Взглянув на spring собственные javadocs, он не дает ничего другого, кроме как сказать, что он будет разумно угадывать, что вам нужно и что-то делать с условным beans.
Кто-нибудь знает, какой алгоритм используется для определения того, что нужно загрузить?