In a hurry? Try it now, with 2 command lines:

mvn archetype:create -DarchetypeGroupId=com.springfuse.archetypes -DarchetypeArtifactId=quickstart-embedded-db -DarchetypeVersion=3.0.30 -DgroupId=com.mycompany -DartifactId=myproject -DremoteRepositories=http://maven2.springfuse.com/

Go in the newly created folder: cd myproject and execute maven mvn. Voila! The example project has been generated in the target folder.

To run it: cd target and execute maven mvn jetty:run


Springfuse use cases include:

  • Reverse your database and migrate your legacy application
  • Rapid prototyping with no comprise on quality and architecture
  • Quickstart your new project and focus on real business needs
  • Learn from the generated code
Generated code leverages open source technologies:

  • Spring MVC 3, JQuery, Sitemesh
  • The Spring Framework 3, Spring Security 3
  • JPA 2, Hibernate 3.5, Bean Validator
  • Maven 2 etc.

Springfuse is not a framework, it generates code that you would write. There is no runtime dependency on Springfuse.