![]() |
Spring Modules
|
- 14 July 2006- Spring Modules 0.5 has been released. Downloads can be found here
- 10 June 2006- Spring Modules 0.4 has been released. Downloads can be found here
- 12 May 2006- Spring Modules 0.3 has been released. Downloads can be found here
- 23 May 2005- Spring Modules 0.2 has been released. Downloads can be found here
- 20 April 2005- Spring Modules 0.1 has been released. Downloads can be found here
Spring Modules is a collection of tools, add-ons and modules to extend the Spring Framework.
- Project Name: Spring Modules
- Latest Release: 0.5
- Latest Release Status: Alpha
- Project Type: Library
The core goal of Spring Modules is to add functionalities to the framework and facilitate integration between Spring and other projects, without cluttering or expanding the Spring core.
- Features
- Downloading
- Building From Source
- Usage Instructions
- Support
- Participation
- Supported By
Current Spring Modules features:
- OSWorkflow integration.
- HiveMind integration.
- Commons Validator integration.
- Lucene integration.
- Tapestry integration.
- O/R Broker integration.
- Flux suite of products integration.
- Support for declarative caching services including EHCache, JCS, OSCache, GigaSpaces and others.
- Support for JSR-94 Rules Engines such as Drools and Jess.
- Support for various Jakarta Commons components such as Configuration or Lang.
- Support for JavaSpaces, including Gigaspaces and Blitz.
- Support for jBPM 3.0.x and 3.1.x
- Support for JSR-170 (Java Content Repository) including Jackrabbit and Jeceira.
- Support for web template engines like Freemarker, Groovy, Velocity, WebMacro and XSLT.
- Valang: Validation Language.
- Bean Validation Framework.
- Spring MVC add-ons.
- XT Framework: Domain-Driven Design oriented framework and Spring MVC AJAX support for developing richer domain models and richer user interfaces.
Note that you can find the latest features and more modules (through the sandbox) on the CVS.
Our full roadmap can be found here.
Current and past releases of Spring Modules can be found here.
The Spring Modules distribution comes complete with binaries and source code. To build the source code yourself for all modules simply runant dist
from the build folder. You can run the test suite on your local machine usingant tests
. For a specific module, enter projects/[module name] and runant dist
.
See the reference manual (PDF and HTML format) found in docs/reference for more information and javadocs. If you have any questions please post on our mailing lists or forum.
The best way to participate at this point is to let us know what features you would like to see in Spring Modules. If you have a module of your own then let us know on the mailing list, forum or post a feature request on JIRA.