Spring Data JPA extension allowing full dynamic usage of EntityGraph on repositories
-
Updated
Feb 16, 2026 - Java
Spring Data JPA extension allowing full dynamic usage of EntityGraph on repositories
An ORM friendly mapper. Allows saving entire entity graphs. Heavily inspired in GraphDiff and AutoMapper.
Spring Data JPA, Spring Data JDBC, and Spring Data R2DBC examples and a comprehensive guide to JPA fetching and locking strategies.
A powerful Home Assistant custom integration that visualizes your smart home as an interactive graph, revealing the hidden relationships between your entities, devices, areas, automations, groups, and zones.
An easy-to-use library to extract indices from texts.
Example Spring Boot REST app that shows different approaches for querying data from database with JPA.
Demonstrate Hibernate lazyloading
Entity Graph Example Using Hibernate
Entity graph (character, location, events, dragons, etc.) created by scraping GOTWiki.
Middleware memory engine for LLMs — replaces linear chat history with three parallel structures (Entity Graph, Semantic Tree, Focus Buffer) to retrieve only the most relevant context within a token budget. Works as a Python library or MCP server for Claude Code, Copilot CLI, and other AI tools.
Spring Boot demo comparing JPA lazy loading (N+1 problem) vs EntityGraph optimization. Shows performance difference between 11 queries vs 1 query for Books-Authors many-to-many relationship. Includes query counting, tests, and metrics.
Ways to solve N+1 problem
Just another package manager dependency graph resolver
Add a description, image, and links to the entity-graph topic page so that developers can more easily learn about it.
To associate your repository with the entity-graph topic, visit your repo's landing page and select "manage topics."