News
- March 4, 2013 - Deployed Stripes Guice 3.1
Added support for injected TypeConverters
- July 11, 2011 - Deployed Stripes Guice 3.0 (all thanks to Tim Chen)
- Built on Guice 3.0
- Added support for ConfigureableComponent injection
- Optimized package names
- Code was optimized and modernized
- October 18, 2010 - Deployed Stripes Guice 1.5.2: Fixed dependency group for Guice
- October 5, 2010 - Deployed Stripes Guice 1.5.1: Cleaned up codebase and minor bug fixes. Thanks Tim!
- August 17, 2010 - Moved to Github
- April 29, 2009 - Stripes Guice 1.5.0 released.
Overview
Stripes-Guice is a small library/extension that brings Guice DI
functionality to the Stripes web framework. It provides a means
to initialize Guice modules and inject Stripes ActionBeans,
ActionBeanContexts, and more.
Features
- Initialization of Guice Modules via a ServletContextListener named GuiceContextListener.
- Inject constructors and members on ActionBeans, ActionBeanContext, Interceptors, TypeHandlers, and ConfigurableComponents using standard Guice mechanisms.
- Ability to provide custom means of retrieving Guice Injector through a custom GuiceInjectorFactory.
Planned Features
- Classes to aid in unit testing.
- Support for Stripes 1.6