Skip to content

Commit 0a4b053

Browse files
authored
Merge pull request graphql#1264 from babyfish-ct/source
graphql-provider is deprecated by jimmer
2 parents 421ad5e + b4b5fda commit 0a4b053

File tree

2 files changed

+38
-96
lines changed

2 files changed

+38
-96
lines changed

src/content/code/language-support/java-kotlin-android/server/graphql-provider.md

Lines changed: 0 additions & 96 deletions
This file was deleted.
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
---
2+
name: Jimmer
3+
description: A revolutionary ORM framework for both java and kotlin, it also provides specialized API for rapid development of Spring GraphQL-based applications.
4+
url: https://babyfish-ct.github.io/jimmer/
5+
github: babyfish-ct/jimmer
6+
---
7+
8+
## Introduce
9+
10+
1. SpringBoot has introduced Spring GraphQL since 2.7. Jimmer provides specialized API for rapid development of Spring GraphQL-based applications.
11+
12+
2. Support two APIs: Java API & kotlin API.
13+
14+
3. Powerful and GraphQL friendly caching support.
15+
16+
4. Faster than other popular ORM solutions, please see the bechmark: https://babyfish-ct.github.io/jimmer/docs/benchmark/
17+
18+
5. More powerful than other popular ORM solutions.
19+
20+
Three aspects should be considered in ORM design:
21+
22+
a. Query.
23+
b. Update.
24+
c. Cache.
25+
26+
Each aspect is aimed at object trees with arbitrary depth rather than simple objects. This distinctive design brings convenience unmatched by other popular solutions.
27+
28+
## Links
29+
30+
- Youtube video: https://www.youtube.com/watch?v=Rt5zNv0YR2E
31+
32+
- Documentation: https://babyfish-ct.github.io/jimmer/
33+
34+
- Project Home: https://github.com/babyfish-ct/jimmer
35+
36+
- GraphQL example for Java: https://github.com/babyfish-ct/jimmer/tree/main/example/java/jimmer-sql-graphql
37+
38+
- GraphQL example for Kotlin: https://github.com/babyfish-ct/jimmer/tree/main/example/kotlin/jimmer-sql-graphql-kt

0 commit comments

Comments
 (0)