Reverse your database schema and generate a Java EE application
When you identify a repetitive task, your duty is to automate it. Springfuse automates the tedious and repetitive task of writing the first piece of code of a new Java project.
Actually this first piece of code that Springfuse generates constitute the backbone of your application. It goes way beyond a simple copy paste. It covers subject such as persistence, 2d level cache, security, dependency injection, distribution, localization, unit tests, etc.
In just a few seconds, Springfuse relieves you from the burden of coding all this not-so-funny part of your application.
Therefore
There are so many Java technologies around! It is moving so fast! Which ones to choose ? And then, what are the associated best practices ? You do not always have the time to answer these questions.
Springfuse's mission is to deliver world-class project built on standard or de facto standard technologies following industry best practices
Therefore
Cost cuttings, lack of resources, lack of training, impossible dead lines, you name it.
When the wall in front of you is too high, you just cannot climb it without help. Springfuse can be a precious ladder. Here are two use cases:
Writing a prototype for free is a common practice in the industry. You have to work fast, for free, and deliver top notch quality to get the deal.
Springfuse increases drastically your chances to succeed.
Deciding to rewrite an application is a tough decision. There are often many risks. However, when your customer ask for patches and features that you cannot deliver in time because of some some old code that nobody understand anymore, you do not have many choices. But it is too much work, you would need a second team, but there is no budget for that.
Springfuse helps your existing team make the first move toward your application rewriting.
Before starting, if you are totally new to SpringFuse, you should take a few moment to understand how it works.
Requirements
To generate a project, adjust the settings below and execute the resulting command lines in a console.
Once you are done, copy-paste sequentially these maven commands from step 2 and from step 4 in a console:
Copy paste the command below in a console to create the minimal set of files required to reverse the database.
Once you become familiar with Springfuse, you may want to configure the code generation.
Copy paste these commands in a console to:
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...