Itt jársz most: Kezdőlap > DI

Szűrő megjelenítése

Lightweight dependency injection: a Dagger használata Android alatt

Az Inversion of Control meglehetősen hasznos vívmánya a szoftveriparnak, a Spring pedig az egyik legelterjedtebb framework, mely Dependency Injection módszerrel valósítja azt meg. Kényelmes, rugalmas, de ugyanakkor komplex és erőforrás-igényes. Android alatt pedig nem sok esélyünk van szóba bírni.
 
 

Dinamikus bean regisztrálás és manuális bean qualifier

Korábban a Leaflet és az admin rendszer közti kommunikációt a Bridge nevű komponensem tette lehetővé - tulajdonképp ez csak egy kiokosított wrapper implementáció a Jersey HTTP kliens köré. Azonban felmerült az igény, hogy a Bridge-et a többi service klienseként is lehessen használni - ami újabb érdekes megoldandó problémákat hozott magával.
 
 

Dependency injection Spark microframework alatt

A Leaflet mögötti failover alkalmazást a lehető legkisebb méretre szerettem volna szorítani. Itt jött képbe a Spark microframework, mely meglehetősen kicsi, viszont egy webes alkalmazást tökéletesen ki tud szolgálni. Hátránya a dependency injection teljes hiánya.
 
 

Spring XML konfiguráció cseréje Java alapúra

A Spring keretrendszer eredetileg XML alapú konfigurációra támaszkodott, azonban mára ez a helyzet némiképp megváltozott. A fejlesztők lehetőséget kapnak arra, hogy a konfigurációt Java nyelven, annotációkkal vegyítve írják meg. Sajnos a változás nem hozott magával számottevő mennyiségű, hasznos leírást az áttérés mikéntjéről, így nem mondható egyszerű feladatnak. Cikkem egy alapkonfiguráció cseréjét mutatja be az új Spring tutorial-sorozatom bevezetőjeként.