dbo:abstract
|
- A Google Guice egy nyílt forráskódú szoftverkeretrendszer , melyet a Google adott ki Apache Licenc alatt. A Guice támogatást nyújt a dependency injection-hoz (függőség beinjektáls) úgy, hogy annotatációk segítségével lehet konfigurálni a Java objektumok létrehozását. A függőség beinjektáls egy programtervezési minta, mely alapelve, hogy szeparáljuk a viselkedést a függőség feloldástól. A Guice lehetővé teszi az implementációs osztályok számára, hogy programozottan legyenek kötve az , úgy hogy beinjektálásra kerüljenek a konstruktorokba, metódusokba vagy mezőkbe az @Inject annotáció használatának segítségével. Amikor ugyanannak az interfésznek egynél több implementációjára van szükség, a felhasználó lehetősége van saját annotáció készítésére, amely azonosítja az implementációt, és azt használni injektáláskor. Lévén első általános keretrendszer a függőség beinjektálására, amely Java annotációkat használt 2008-ban Guice megnyerte a 18. a legjobb könyvtárkeretrendszer vagy komponens kategóriában. (hu)
- A Google Guice egy nyílt forráskódú szoftverkeretrendszer , melyet a Google adott ki Apache Licenc alatt. A Guice támogatást nyújt a dependency injection-hoz (függőség beinjektáls) úgy, hogy annotatációk segítségével lehet konfigurálni a Java objektumok létrehozását. A függőség beinjektáls egy programtervezési minta, mely alapelve, hogy szeparáljuk a viselkedést a függőség feloldástól. A Guice lehetővé teszi az implementációs osztályok számára, hogy programozottan legyenek kötve az , úgy hogy beinjektálásra kerüljenek a konstruktorokba, metódusokba vagy mezőkbe az @Inject annotáció használatának segítségével. Amikor ugyanannak az interfésznek egynél több implementációjára van szükség, a felhasználó lehetősége van saját annotáció készítésére, amely azonosítja az implementációt, és azt használni injektáláskor. Lévén első általános keretrendszer a függőség beinjektálására, amely Java annotációkat használt 2008-ban Guice megnyerte a 18. a legjobb könyvtárkeretrendszer vagy komponens kategóriában. (hu)
|