Springfuse generates in a few seconds Spring MVC 2.5.6
Java project for your database.
Springfuse follows the latest
recommendations from Spring in the code it generates.
In addition, the project that Springfuse generates uses Spring Javascript,
handles nicely file downloads/uploads, validation, theme switching,
locale switching, integrates Spring Security, Hibernate, etc.
Actually Springfuse is itself developed with Springfuse!
If you are already using Spring, then
Note that Springfuse is non intrusive. There are no
com.springfuse packages or Springfuse runtime required.
Spring 2.5 introduces an annotation-based programming model for MVC controllers,
using annotations such as @Controller, @RequestMapping, @RequestParam, @ModelAttribute, etc.
There is almost no XML configuration required!
Spring MVC 2.5 with annotation-based
controllers is really different from the previous version of Spring MVC.
If you are still stuck with another old fashioned MVC framework
or considering starting a new project,
Springfuse can help your team to learn and adopt Spring MVC fast.
Of course there are Spring MVC tutorials
and examples in the nature, but not always up to date!
Anyway, they require you to learn Spring MVC before really
adopting it in your environment.
With Springfuse you can do these steps in the reverse order: come up in a few seconds
with a world-class Java project that integrates nicely Spring MVC
and Spring best practices for your Database and
then learn out from it, knowing it already works!