CZJUG - Google Guice - Dependency Injection

CZJUG - Listopad tančí v rytmu Swing in Action a Google Guice

Listopadové setkání proběhne 26.11. od 18h v posluchárně K9 na Karláku v prostorách ČVUT. Připraveny jsou prezentace na téma Swing in Action (Rastislav Komara) a Google Guice - Dependency Injection (Lukáš Kolísko).

Google Guice - Dependency Injection

  • Obecný úvod do DI
    • Proč používat DI
    • Základní pojmy
      • Hollywoodský princip
      • Constructor, Method, Field injection
  • Úvod do Google Guice
    • Kde, proč, autoři.
  • Hello Guice !
    • Příklad bez Guice - factory
    • Jednoduchý Guice příklad seznamující s popisem závislostí
      • anotace + moduly
  • Binding annotations
    • Co jsou binding annotations
    • Příklad na rozlišení více služeb vázaných na jeden typ anotací
  • Rozsahy platnosti objektů (Object scopes)
    • Příklad + vysvětlení
  • Providery
    • K čemu slouží
    • Spolupráce objektů v různých scopes
    • Custom providery
    • Příklad
  • Lazy inicializace a eager singletony
  • AOP interceptory
  • Static a optional injection
  • Development stages
    • Vysvětlení pojmu v rámci Guice
  • Integrace s jinými frameworky a technologiemi
    • Spring, JNDI, JMX, Struts2, Wicket, DWR
    • Kde mají Guice pod pokličkou
  • Jak to funguje ?
    • Stručné seznámení s architekturou a vlastní implementací DI v Guice

26. 11. 2007

Záznamy ke stažení

Formát Velikost Poznámka
n/a 111 MB OLDweb: [iPod video] Stáhnout
n/a OLDweb: Náhledy z videa [Photo] Stáhnout
n/a 351 MB OLDweb: [DivX] Stáhnout