Java ORM

Open-source Java projects categorized as ORM

Top 23 Java ORM Projects

  • MyBatis

    MyBatis SQL mapper framework for Java

    Project mention: MyBatis makes it easier to use a relational database with OO applications | news.ycombinator.com | 2023-10-05
  • APIJSON

    🏆 零代码、全功能、强安全 ORM 库 🚀 后端接口和文档零代码,前端(客户端) 定制返回 JSON 的数据和结构。 🏆 A JSON Transmission Protocol and an ORM Library 🚀 provides APIs and Docs without writing any code.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • mybatis-plus

    An powerful enhanced toolkit of MyBatis for simplify development

  • greenDAO

    greenDAO is a light & fast ORM solution for Android that maps objects to SQLite databases.

  • LitePal

    An Android library that makes developers use SQLite database extremely easy.

  • jOOQ

    jOOQ is the best way to write SQL in Java

    Project mention: ORMs are nice but they are the wrong abstraction | news.ycombinator.com | 2024-02-01
  • Hibernate

    Hibernate's core Object/Relational Mapping functionality

    Project mention: Como desenvolvi um backend web em Clojure | dev.to | 2023-07-03
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • ActiveAndroid

    Active record style SQLite persistence for Android

  • afinal

    Afinal是一个android的ioc,orm框架,内置了四大模块功能:FinalAcitivity,FinalBitmap,FinalDb,FinalHttp。通过finalActivity,我们可以通过注解的方式进行绑定ui和事件。通过finalBitmap,我们可以方便的加载bitmap图片,而无需考虑oom等问题。通过finalDB模块,我们一行代码就可以对android的sqlite数据库进行增删改查。通过FinalHttp模块,我们可以以ajax形式请求http数据。详情请通过以下网址查看。

  • requery

    requery - modern SQL based query & persistence for Java / Kotlin / Android

  • Spring Data JPA

    Simplifies the development of creating a JPA-based data access layer.

    Project mention: How to Store Spring Boot Application Metrics in InfluxDB | dev.to | 2024-03-02

    Please note: The H2 database was chosen for simplicity. You can replace it with any other database technology and use the Spring Boot JPA to connect. The demo application will still work.

  • android-database-sqlcipher

    Android SQLite API based on SQLCipher

  • sugar

    Insanely easy way to work with Android Database. (by chennaione)

  • android-sqlite-asset-helper

    An Android helper class to manage database creation and version management using an application's raw asset files

  • Speedment

    Speedment is a Stream ORM Java Toolkit and Runtime

  • sqli

    orm sql query builder, API: QB, QB.X, QrB

  • zfoo

    💡Extremely fast enterprise server framework, can be used in RPC, game server, web server.

  • morphia

    MongoDB object-document mapper in Java based on https://github.com/mongodb/mongo-java-driver

  • mybatis-flex

    mybatis-flex is an elegant Mybatis Enhancement Framework

  • ormlite

    ORMLite Android functionality used in conjunction with ormlite-core

  • Ebean ORM

    Ebean ORM

  • ObjectiveSql

    Writing SQL using Java syntax

  • sagacity-sqltoy

    Java真正智慧的ORM框架,除具有JPA功能外,具有最佳的sql编写模式、独创的缓存翻译、最优化的分页、并提供无限层级分组汇总、同比环比、行列转换、树形排序汇总、sql自适配不同数据库、分库分表、多租户、数据加解密、脱敏等痛点问题的解决方案!

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-03-02.

Java ORM related posts

Index

What are some of the best open-source ORM projects in Java? This list will help you:

Project Stars
1 MyBatis 19,316
2 APIJSON 16,498
3 mybatis-plus 15,639
4 greenDAO 12,609
5 LitePal 8,050
6 jOOQ 5,850
7 Hibernate 5,720
8 ActiveAndroid 4,708
9 afinal 3,161
10 requery 3,132
11 Spring Data JPA 2,872
12 android-database-sqlcipher 2,718
13 sugar 2,625
14 android-sqlite-asset-helper 2,149
15 Speedment 2,076
16 sqli 1,906
17 zfoo 1,640
18 morphia 1,623
19 mybatis-flex 1,581
20 ormlite 1,579
21 Ebean ORM 1,429
22 ObjectiveSql 1,264
23 sagacity-sqltoy 1,017
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com