JPA ModelerNew Code Generation Tools for JPA, MVC and More!
Gaurav Gupta
About me
Author of JPA Modeler, jBatchSuite, jBPMN, jFX Fluidon, jCode, NetBeans Modeler Framewok and JS CSS Minify Compress etc.
I am LAZY Programmer => JPAModeler
Twitter-Facebook-GitHub-LinkedIn: jGauravGupta
What I’ll talk aboutOverview of the JPA Modeler and DB Modeler
Reverse Engineering (Java classes + DB)
MVC 1.0 Generator (JSR 371)
Live demo of the Java EE 8 application generator
JPA 2.1
The Java Persistence API (JPA) is a Java specification for accessing, persisting, and managing data between Java objects / classes and a relational database
JPA Modeler 1.5
JPA Modeler is an open source graphical tool that enhances productivity and simplifies development tasks of creating entity relationship models and generating JavaEE 8 source code.
Who can use it ?Select * from Java EE community
>_ Beginner, Intermediate and Expert in JavaEE
>_ Trainee, Software Engineer, Technical lead, Software architect, Speaker and CTO
Why should you use it ?- To increase your productivity
- To save your development time
- To simplify development tasks
Lets start Demonstration with
Zer0 C0ding
InheritanceInheritance is a fundamental concept of object-oriented programming and Java.
-Single Table Inheritance-Joined Inheritance-Table Per Class Inheritance
EmbeddableIn JPA a relationship where the target object's data is embedded in the source object's table is considered an embedded relationship, and the target object is considered an Embeddable object.
RelationshipsRelationships are defined through object references (pointers) from a source object to the target object.
In a relational database relationships are defined through foreign keys.
About other contributors
Twitter-GitHub-LinkedIn: jShiwaniGupta (wife)
Twitter-GitHub : vicky11g (new member)
And from all over the world.
JPAModeler.next(“Generator”).announce()
Angular JS 1 Angular JS 2 JAX RS 2.1 - JSR 370Servlet 4.0 - JSR 369Java EE 8 Security API - JSR 375And much more !
Join us to contribute : github.com/jGauravGupta/JPAModeler, github.com/jGauravGupta/jCode
JPAModeler.vision()Developer Role : Design the architecture .JPA Modeler Role : Generate the JPA Entity
If you have to change the source code after generation again n again, PLEASE report the issue/requirement :
IssueTracker : github.com/jGauravGupta/JPAModeler/issues
Contact USTwitter : @JPAModeler
Youtube : youtube.com/JPAModeler
Website : jpamodeler.github.io
Github : github.com/jGauravGupta/JPAModeler
IssueTracker : github.com/jGauravGupta/JPAModeler/issues
That’s all folks!Thank you :)
Follow us @JPAModeler