Top 23 Java ORM Projects
MyBatis SQL mapper framework for Java
greenDAO is a light & fast ORM solution for Android that maps objects to SQLite databases.
Scout APM - Leading-edge performance monitoring starting at $39/month. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
An powerful enhanced toolkit of MyBatis for simplify developmentProject mention: The Apache Attic | news.ycombinator.com | 2021-04-09
An Android library that makes developers use SQLite database extremely easy.
Active record style SQLite persistence for Android
Hibernate's core Object/Relational Mapping functionalityProject mention: Reliable WebSockets-based pub/sub with Spring Boot | dev.to | 2021-04-09
Firstly, let's set up a basic Spring Boot application. We can use the Spring Initializr with Spring Data JPA, H2 Database, Lombok added. H2 Database will provide us with a simple database, and Spring Data JPA will allow us to easily interact with it using Hibernate. Lombok will make it easier to write concise and readable classes.
jOOQ is the best way to write SQL in JavaProject mention: Weekly "ask anything" thread | reddit.com/r/PHP | 2021-03-22
I've been hugely inspired by https://github.com/jOOQ/jOOQ . Even though I am not familiar with JAVA much, but I really liked their way of typed column names and every part of SQL. Similar to them, I also want to be as close to SQL as possible. Because in my experience, using ORMs for long time can reduce your memory about simple SQL syntax's. I am also a fan of DB first approach for ORMs.
requery - modern SQL based query & persistence for Java / Kotlin / Android
Insanely easy way to work with Android Database. (by chennaione)
Android SQLite API based on SQLCipherProject mention: Encrypted sqLite | reddit.com/r/androiddev | 2021-02-14
An Android helper class to manage database creation and version management using an application's raw asset files
Simplifies the development of creating a JPA-based data access layer.Project mention: What is the Specification Pattern | reddit.com/r/programming | 2021-03-04
I have written some utility functions for composing Specifications in a nicer and safer way, inspired by how QueryDSL composes Predicates. I created a PR in attempt to merge it directly to Spring Data JPA itself (https://github.com/spring-projects/spring-data-jpa/pull/404), but unfortunately it was rejected because the Spring team plans to majorly rework Specifications in the near future (https://github.com/spring-projects/spring-data-jpa/issues/1943#issuecomment-752504333). Feel free to copy the code in my PR for your own use.
Speedment is a Stream ORM Java Toolkit and Runtime
ORMLite Android functionality used in conjunction with ormlite-core
Lightweight, embedded, syncable NoSQL database engine for Android.
ObjectiveSQL is an ORM framework in Java based on ActiveRecord pattern, which encourages rapid development and clean, codes with the least and convention over configuration.Project mention: Weekly Developer Roundup #23 - Sun Nov 22 2020 | dev.to | 2020-11-21
Show HN: A new way of ORM in Java: https://github.com/braisdom/ObjectiveSql
Sprinkles is a boiler-plate-reduction-library for dealing with databases in android applications
Core ORMLite functionality that provides a lite Java ORM in conjunction with ormlite-jdbc or ormlite-android
A simple NoSQL client for Android. Meant as a document store using key/value pairs and some rudimentary querying. Useful for avoiding the hassle of SQL code.
Fast and Easy mapping from database and csv to POJO. A java micro ORM, lightweight alternative to iBatis and Hibernate. Fast Csv Parser and Csv Mapper
Reladomo is an enterprise grade object-relational mapping framework for Java.
Extended SQLite functionality for Android
What are some of the best open-source ORM projects in Java? This list will help you:
|12||Spring Data JPA||2,038|
|21||Simple Flat Mapper||372|