Brings Guice dependency injection to Vaadin applications

Dependency injection can make your life easier by reducing boilerplate code and help create testable components [1][2].

Integration with Guice-servlet [3] provides automated scoping of object lifetimes at the Request and session level. An additional vaadin-specific scope, UIScope is provided in the module.

[1] https://code.google.com/p/google-guice/wiki/Motivation [2] http://en.wikipedia.org/wiki/Dependency_injection [3] https://code.google.com/p/google-guice/wiki/Servlets

Adapted from: https://github.com/davidsowerby/v7/.

Install

Link to this version
StableReleased 22 September 2014Apache License 2.0
Framework Support
Vaadin 7.1+
Also supported:
Vaadin 8 (2.0)
Browser Independent
Install with
Release notes - Version 1.0.1

Stable version with reduced dependencies.