SpringFuse: Online Java Code Generator
SpringFuse is the online version of Celerio, a code generation tool for Java developed by Jaxio. It reverses your database structure and generates top-quality Java source code that you can use immediately as the foundation of your web application.
To generate a project, adjust the settings below and execute the resulting command lines in a console.
Requirements: Have at least Java 1.6 and Maven 2 installed on your machine.
Current version: 3.0.70 (change logs).
We announce new version on twitter: @springfuse
Step 1/4: Fill the code generation form
Once you are done, copy-paste sequentially these maven commands from step 2 and from step 4 in a console:
Step 2/4: Bootstrap
Copy paste this first command in a console to create the minimal set of files required to reverse the database.
Step 3/4: Configuration (Optional)
Once you become familiar with Springfuse, you may want to configure the code generation.
Step 4/4: Reverse and Code Generation
Copy paste these commands in a console to:
- reverse your database schema, or the H2 database example we provide
- send the reversed database schema, not the data, to our server
- (generation duration depends on the number of tables)
- download the generated project from our server and unzip it.
- deploy the project locally using Jetty servlet container (http://localhost:8080/) or, for backend project run all the unit tests.
If the remote generation fails (error, missing entities, etc.), please read this faq entry. You should also provide a valid email in the form above to obtain the generation logs.
The first time you use Springfuse or Maven you may be disappointed by the time Maven takes to download all the jar dependencies. Just be patient...