In association with heise online


Boilerplate code: repetitive though necessary code that doesn't incorporate any business logic.

Injector: component that fulfils a dependency by injecting the desired object.

Module: container for bindings that specifies what is to be injected.

Binding: linkage between an interface and its implementation.

Scope: sphere of validity of an injected object (e.g. request, session, singleton).

(Custom) provider: generates the objects to be injected. The custom version is for linking individual components from outside the application.

Bootstrapping: initializing Guice by injecting the root object in order to trigger auto-wiring. This prevents having to query the injector again for every subsequent injection.

Annotations: meta-information, prefixed with an "@" character, stored by the developer in the source code of the Java classes.

Generics: methods and classes for which type parameters can be set.

Next: Next Well wired

Print Version | Permalink:
  • Twitter
  • Facebook
  • submit to slashdot
  • StumbleUpon
  • submit to reddit

  • July's Community Calendar

The H Open

The H Security

The H Developer

The H Internet Toolkit