Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view

This file was deleted.

Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
---
name: Jimmer
description: A revolutionary ORM framework for both java and kotlin, it also provides specialized API for rapid development of Spring GraphQL-based applications.
url: https://babyfish-ct.github.io/jimmer/
github: babyfish-ct/jimmer
---

## Introduce

1. SpringBoot has introduced Spring GraphQL since 2.7. Jimmer provides specialized API for rapid development of Spring GraphQL-based applications.

2. Support two APIs: Java API & kotlin API.

3. Powerful and GraphQL friendly caching support.

4. Faster than other popular ORM solutions, please see the bechmark: https://babyfish-ct.github.io/jimmer/docs/benchmark/

5. More powerful than other popular ORM solutions.

Three aspects should be considered in ORM design:

a. Query.
b. Update.
c. Cache.

Each aspect is aimed at object trees with arbitrary depth rather than simple objects. This distinctive design brings convenience unmatched by other popular solutions.

## Links

- Youtube video: https://www.youtube.com/watch?v=Rt5zNv0YR2E

- Documentation: https://babyfish-ct.github.io/jimmer/

- Project Home: https://github.com/babyfish-ct/jimmer

- GraphQL example for Java: https://github.com/babyfish-ct/jimmer/tree/main/example/java/jimmer-sql-graphql

- GraphQL example for Kotlin: https://github.com/babyfish-ct/jimmer/tree/main/example/kotlin/jimmer-sql-graphql-kt