Java ORM

Open-source Java projects categorized as ORM

Top 23 Java ORM Projects

  • MyBatis

    MyBatis SQL mapper framework for Java

  • SaaSHub

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

    SaaSHub logo
  • APIJSON

    🏆 实时 零代码、全功能、强安全 ORM 库 🚀 后端接口和文档零代码,前端(客户端) 定制返回 JSON 的数据和结构 🏆 Real-Time coding-free, powerful and secure ORM 🚀 providing APIs and Docs without coding by Backend, and the returned JSON of API can be customized by Frontend(Client) users

    Project mention: Top 15 Open-Source Low-Code Projects with the Most GitHub Stars | dev.to | 2024-07-18

    GitHub https://github.com/Tencent/APIJSON GitHub Stars 16.9k Most Recent Update on GitHub 2 days ago Open Source License Apache 2.0 Number of Active Contributors This Year 6 Acceptance of External PRs Yes Official Website http://apijson.cn/ Documentation https://apijsondocs.readthedocs.io/en/latest/

  • 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: Sqlc: Compile SQL to type-safe code | news.ycombinator.com | 2024-09-08
  • Hibernate

    Hibernate's core Object/Relational Mapping functionality

  • 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: Como iniciar um aplicativo Spring Boot + JPA + MySQL | dev.to | 2024-08-20

    Spring Data JPA

  • 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

  • mybatis-flex

    mybatis-flex is an elegant Mybatis Enhancement Framework

  • 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

  • ormlite

    ORMLite Android functionality used in conjunction with ormlite-core

  • Ebean ORM

    Ebean ORM

  • ObjectiveSql

    Writing SQL using Java syntax

  • mybatis-plus-join

    支持连表查询的mybatis-plus,mybatis-plus风格的连表操作提供wrapper.leftJoin(),wrapper.rightJoin()等操作

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).

Java ORM discussion

Log in or Post with

Java ORM related posts

  • Insights after 11 years with the functional database Datomic [video]

    4 projects | news.ycombinator.com | 25 Sep 2024
  • Show HN: DoytoQuery: An Automatic SQL Construction Tool in Java

    1 project | news.ycombinator.com | 23 Aug 2024
  • Como iniciar um aplicativo Spring Boot + JPA + MySQL

    2 projects | dev.to | 20 Aug 2024
  • Next-generation web framework Teo, supports Node.js, Python and Rust

    2 projects | news.ycombinator.com | 8 Jun 2024
  • How to Store Spring Boot Application Metrics in InfluxDB

    4 projects | dev.to | 2 Mar 2024
  • EclipseStore – Databaseless Java Persistence for Microservices and Serverless

    1 project | news.ycombinator.com | 8 Dec 2023
  • Ask HN: Is there still ORM hate these days?

    1 project | news.ycombinator.com | 16 Nov 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 14 Oct 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

Project Stars
1 MyBatis 19,731
2 APIJSON 17,164
3 mybatis-plus 16,344
4 greenDAO 12,626
5 LitePal 8,095
6 jOOQ 6,134
7 Hibernate 5,958
8 ActiveAndroid 4,704
9 afinal 3,156
10 requery 3,138
11 Spring Data JPA 2,989
12 android-database-sqlcipher 2,746
13 sugar 2,620
14 android-sqlite-asset-helper 2,143
15 Speedment 2,095
16 sqli 1,902
17 mybatis-flex 1,870
18 zfoo 1,813
19 morphia 1,648
20 ormlite 1,588
21 Ebean ORM 1,462
22 ObjectiveSql 1,272
23 mybatis-plus-join 1,128

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com