Příklad konfigurace

Pojmenujeme-li tento definiční XML soubor "kontext.xml" a umístíme-li jej do classpath, pak kontejner nastartujeme například takto:

ApplicationContext context = new ClassPathXmlApplicationContext("/kontext.xml");

Vytvořeného zaměstnance s id "franta" získáme z kontejneru voláním:

Zamestnanec z = (Zamestnanec)context.getBean("franta");

Pomocí dalších deklarací v tomtéž XML souboru lze definovat, jakým způsobem budou dříve vyjmenované služby poskytnuty našim objektům. Naše třídy se tedy nemusí například transakčním či bezpečnostním managementem zabývat, vše zajistí Spring.