Beállítások átadása az előadóknak
Szüksége van arra, hogy olyan argumentumokat adjon át a prezentereknek, amelyek nem objektumok (pl.
információ arról, hogy debug üzemmódban fut-e, könyvtárak elérési útvonalai stb.), és így nem adhatók át
automatikusan az autowiring által? A megoldás az, hogy ezeket egy Settings
objektumba kapszulázza.
A Settings
szolgáltatás egy nagyon egyszerű, mégis hasznos módja annak, hogy egy futó alkalmazásról
információt adjunk a bemutatóknak. Konkrét formája teljes mértékben az Ön konkrét igényeitől függ. Példa:
Példa a konfigurációhoz történő regisztrációra:
Ha az előadónak szüksége van az e szolgáltatás által biztosított információkra, egyszerűen elkéri azokat a konstruktorban: