Java project (containing the generated source files, libraries and DDL)
SQL-less Database Programming

Retrieve data without writing SQLs. Minimum work to use Hibernate by generating an executable to just plug and use.
Java object persistence with Hibernate

Visual Paradigm for UML supports generating both database schema (DDL) and Java ORM code for accessing databases. There are various options to configure the generated code and databases. The following screenshots outline the steps involved.
- Generating code and database
User's Guide
- Using Hibernate in Enterprise Scale Project (Paid)
Online training
PHP object persistence with Doctrine

Generate executable PHP Doctrine object relational mapping (ORM) layer from standard UML class diagram and entity relationship diagram.
- ORM with PHP Doctrine
Tutorial
Hibernate Code Generation for Existing Database

Visual Paradigm for UML supports generating Java ORM code for accessing relational database. The following movie demonstrates how to reverse existing database to ERD, synchronize ERD to UML class diagram, and generate Java ORM code to access database.
- Reversing database
User's Guide
Synchronization between ERD and class diagram

By usage, entity relationship diagrams (ERD) presents persistent structure of database and class diagrams presents object structure in memory. There is an alignment between ERD and class diagram - Database column in entity can map to attribute in class. Visual Paradigm for UML supports generating class diagram from ERD and synchronizing changes between them, and vice versa.
Highly configurable ORM code
Visual Paradigm for UML generates Java ORM code for accessing the database. The ORM code is highly configurable. You may control the type of mapping, the persistent API such as Factory, DAO, POJO, and the way to handle association. The following screenshot shows the configuration of ORM code.
- Using Criteria in Hibernate (Paid)
Online training




Tell Us What You Think