Cieľom je oboznámiť sa s možnosťou DI viacerých implementácií jednej beany.
Projekt obsahuje rozhranie TranslationService, ktoré deklaruje metódu translate s jedným vstupom typu String a výstupom typu String. Následne, tri rôzne beany implementujúce rozhranie TranslationService pre tri rôzne jazyky (napr. SlovakTranslationService, EnglishTranslationService, GermanTranslationService). V main triede je závislosť na zoznam TraslationService bean. Pri štarte aplikácie sa iteruje zoznamom bean a vypíše preklad slova “niečo” pre každý jazyk.