Logo of the project
Created in
2023
Better jLoquent
Library
Java ORM inspired by Laravel Eloquent, forked from the jLoquent project.
Period
February 2022 - March 2023

Description

When I started working on my Minecraft server, SL-Craft, I quickly began to feel the need for an ORM that could help me interact with my database. So I started looking for solutions, but none seemed simple and efficient enough for what I wanted to do. Since I was already familiar with Laravel, I decided to take inspiration from its ORM, Eloquent, to create my own ORM in Java. However, this represents a significant amount of work, so I decided to start from an existing project to save time.

After some research on the internet, I came across the project jLoquent, but unfortunately, it seemed abandoned for several years. Being practically unusable as it was, I had to completely debug it to understand how it worked. After several days of working on it, I finally managed to get it working, and I decided to fork it to continue its development.

The modifications I made to jLoquent are not very numerous, but they at least helped clarify its functionality through a small documentation. I also added some features that bring it closer to the behavior of Laravel Eloquent.

Project Status

Currently, the project is on hold. Having created it to meet a specific need related to my Minecraft server, I no longer need it today. However, I remain open to any contributions, and it is not excluded that I may resume its development if, of course, I have the opportunity to work on a Java project that requires the use of a small ORM.

Links

Technologies Used

Java
Object-oriented programming language.
2025 - Sofiane Lasri-Trienpont, developed on Laravel.