Search
Vytvořte Dependency Injection (DI) framework, který umožňuje efektivní správu závislostí mezi třídami v aplikaci. Framework poskytuje robustní a flexibilní řešení pro konstrukci komplexních objektových modelů, přičemž využívá moderní designové vzory a osvědčené postupy. Cílem je usnadnit vývojářům práci s injekcí závislostí a zvýšit modularitu a udržovatelnost kódu.
Součástí práce je i jednoduchá aplikace, která bude vytvořený framework využívat. Nastavení probíhá prostřednictvím parametrů anotací, případně pomocí konfiguračních souborů.
POZOR: Kratší na vývoj, ale náročnější na návrh!
@Configuration
@Autowired
YAML
@Cached
CachingProvider
CloningProvider
JSON