Jeddict assists software developers to create, design and edit java persistence application business model visually as graphical diagram . It automates Java code generation(JPA 2.1) from the JPA Class Diagrams , enable to import database table into entity

2 years after


Jeddict is an open source graphical tool that enhances productivity and simplifies development tasks of creating complex entity relationship models. Using it developers can create JPA class & Database visually and automates Java code generation. The Jeddict provides forward & reverse engineering capabilities, import models from existing database, generate complex SQL/DDL and much more.

Requirement & Installation

See the Requirement and Installation for initial environment, and installation instruction.

Quick Start

See the Quick Start for demonstration, examples, and other information.

What does it do?

1) JavaEE 8 source generation
2) Visualize architecture
3) JPA 2.1 source generation
4) Reverse Engineering of Java Source Code
5) Visual creation of database structures
6) DB Reverse Engineering
7) SQL/DDL script generation (Beta)
8) Model documentation
9) Improves your productivity
10) Tech Stack : REST(JAX-RS), MVC 1.0(JSR-371), JavaEE Security(JSR-375), EJB, CDI, JSP, HTML5, Bootstrap, Angular JS


Bugs and Feedback

For bugs, questions and discussions please use the Github Issues.

If you like:heart: this project, don't forget:blush: to give us a star:star2: on GitHub!

Related Repositories



[Jeddict Extension] AngularJS / Angular & deployment templates forked from Java ...