Google Guice

open-source software framework

DBpedia resource is: http://dbpedia.org/resource/Google_Guice

Abstract is: Google Guice (pronounced like "juice") is an open-source software framework for the Java platform released by Google under the Apache License. It provides support for dependency injection using annotations to configure Java objects. Dependency injection is a design pattern whose core principle is to separate behavior from dependency resolution. Guice allows implementation classes to be bound programmatically to an interface, then injected into constructors, methods or fields using an @Inject annotation. When more than one implementation of the same interface is needed, the user can create custom annotations that identify an implementation, then use that annotation when injecting it. Being the first generic framework for dependency injection using Java annotations in 2008, Guice won the 18th Jolt Award for best Library, Framework, or Component.

Google Guice is …
instance of (P31):
software libraryQ188860

External links are
P646Freebase ID/m/02q1dns
P3499Gentoo packagedev-java/guice
P9100GitHub topicguice
P856official websitehttps://github.com/google/guice
P6931Repology project namegoogle-guice
P1324source code repository URLhttps://github.com/google/guice
P1482Stack Exchange taghttps://stackoverflow.com/tags/guice

P275copyright licenseApache Software License 2.0Q13785927
Apache LicenseQ616526
P6216copyright statuscopyrightedQ50423863
P178developerGoogleQ95
P366has usedependency injectionQ635336
P1557manifestation ofdependency injectionQ635336
P306operating systemcross-platformQ174666
P277programmed inJavaQ251
P348software version identifier7.0.0

The articles in Wikimedia projects and languages

      Google Guicewikibooks
      Google Guicewikipedia
      Google Guicewikipedia
      Google Guicewikipedia
      Google Guicewikipedia
      Google Guicewikipedia
      Google Guicewikipedia
      구글 주스wikipedia
      Google Guicewikipedia

Search more.