marwaneRomani / easyorm

easyorm an open source ORM framework for java developers, with support of MySQL, PostgreSQL and H2 databases

Home Page:https://oussama-el-amrani.github.io/ormFramework-website/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

EasyORM documentation

help you to develop any kind of application that uses databases - from small applications with a few tables to large scale enterprise applications with multiple databases

EasyORM is highly influenced by other ORMs, such as Hibernate, TypeORM and Entity Framework

Features

  • Supports DataMapper pattern
  • Entities and columns.
  • Entity manager.
  • Java Beans as models
  • Associations (relations).
  • Eager and lazy load based on user demand.
  • Support any kind of SQL relations.
  • Cascades.
  • Transactions.
  • Automatic migrations generation.
  • Connection pooling.
  • Working with relational databases.
  • Cross-database and cross-schema queries and Dialect.
  • Elegant-syntax, flexible and powerful QueriesBuilders.
  • Proper pagination for queries using joins.
  • Streaming raw results.
  • Configuration in Json.
  • Supports MySQL / Postgres / H2 dbms
  • Produced performant, flexible, clean and maintainable code.

For documentation details visite the the easyorm website: Docs

About

easyorm an open source ORM framework for java developers, with support of MySQL, PostgreSQL and H2 databases

https://oussama-el-amrani.github.io/ormFramework-website/

License:MIT License


Languages

Language:Java 100.0%