Skip to content

itisjoshi/Orm-Frameworks-Demo

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ORM Frameworks Demo

The goal of this project is to show how hard it is to use PostgreSQL extra features (JSON, custom types, etc.) in various ORM frameworks.

Learn

Read the article Finding the Best Java ORM Framework for PostgreSQL on DZone.

Each ORM has its own root project. In each project there is an implementation of AirlinesService. Its a good place to start exploring the code.

Following PostgreSQL features has been implemented by each project.

Check out the schema.sql file for more details about the schema.

Test the ORMs

  1. Install the Gradle and PostgreSQL on your machine. To count SLOC install the CLOC.
  2. Initialize the database by executing create_database.sql script.
  3. Execute run.sh to run all ORM implementations. Application cleans its database automatically.

Implemented frameworks

Excluded frameworks

Lack of support of features

Obsolete

About

Demo applications to test PostgreSQL extra features in various ORM frameworks.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 99.0%
  • Other 1.0%