skevy/java-dataloader-guice — explained in plain English
Analysis updated 2026-07-17 · repo last pushed 2019-01-10
Register multiple data loaders with a single method chain instead of writing separate Guice bindings for each.
Batch multiple database or API calls into one request to speed up a GraphQL server.
Avoid manually wrapping data loaders in Provider objects to work around Guice's singleton scope.
Reduce configuration errors when managing several data loaders in a growing GraphQL API.
| skevy/java-dataloader-guice | akarshsatija/beast | alexeygrigorev/codeforces-solutions-java | |
|---|---|---|---|
| Stars | 1 | 1 | 1 |
| Language | Java | Java | Java |
| Last pushed | 2019-01-10 | 2021-02-17 | 2020-10-03 |
| Maintenance | Dormant | Dormant | Dormant |
| Setup difficulty | moderate | hard | easy |
| Complexity | 3/5 | 4/5 | 1/5 |
| Audience | developer | data | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires an existing Guice-based GraphQL project to integrate into.
A Java library that simplifies wiring up batching data loaders with Guice dependency injection, cutting boilerplate in GraphQL servers.
Mainly Java. The stack also includes Java, Guice, GraphQL.
Dormant — no commits in 2+ years (last push 2019-01-10).
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.