Celerio the code generator that was powering SpringFuse is now Open Source. Celerio can reverse a database schema and generate advanced CRUD-based applications.
If you already have Maven 3.3.3 (or above) and Java 1.8 installed, to generate a sample project, simply run:
You will be asked by our
bootstrap-maven-plugin to choose between 3 options:
1) pack-javaee7-wildfly https://github.com/jaxio/javaee-lab Pure Java EE 7 web application (no Spring inside) running on WildFly 10. Uses JPA, Hibernate, Hibernate Search, Lucene, JSF and PrimeFaces. 2) pack-jsf2-spring-conversation https://github.com/jaxio/pack-jsf2-spring-conversation PrimeFaces 5.2, JSF 2.2, JPA 2.1/Hibernate 5, Spring 4.2 Advanced CRUD web application with conversation support in Java. 3) pack-backend-jpa https://github.com/jaxio/pack-backend-jpa Backend only: almost pure JPA 2.1 with Hibernate 5, Spring 4.2 Generates entities, meta model and repositories. Used by front-end packs.
Note Angular 2 is not yet part of the options yet as it is under development.
Feedbacks are welcome.
Happy coding with Celerio!
The Jaxio team.