Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Integrate Jimmer with Quarkus #280

Open
x80486 opened this issue Oct 5, 2023 · 6 comments
Open

Integrate Jimmer with Quarkus #280

x80486 opened this issue Oct 5, 2023 · 6 comments
Labels
pending Postpone plans because of more important tasks

Comments

@x80486
Copy link

x80486 commented Oct 5, 2023

Was checking for a different library to start a GraphQL project and avoid the usual over-fetching / under-fetching problem at the database layer, and I found Jimmer.

Looks like there is already a Spring Boot starter, but Quarkus is getting traction these days.

Would you be interested in contributing to the Quarkus extension for Jimmer? I think that will be another way to reach a different audience.

@babyfish-ct
Copy link
Owner

Jimmer itself has a high degree of technical neutrality, making it easy for developers to combine it with any container management framework (such as Spring, Quarkus, Micronaut). For this reason, even early versions did not have built-in Spring Boot integration.

Considering the growing Quarkus community, there will be a built-in Quarkus integration solution in the future, so the answer to this question is affirmative.

However, the framework itself currently needs some improvement work. Quarkus integration will require a wait, not now. Please understand.

@babyfish-ct babyfish-ct added the pending Postpone plans because of more important tasks label Oct 25, 2023
@flynndi
Copy link
Contributor

flynndi commented Feb 28, 2024

https://github.com/flynndi/quarkus-jimmer-extension @x80486

@x80486
Copy link
Author

x80486 commented Feb 28, 2024

@flynndi, this is great! Would you be willing to host the extension in Quarkiverse?

@flynndi
Copy link
Contributor

flynndi commented Feb 28, 2024

@x80486 There are still some functions that have not been completed. I want to wait until most functions are connected

@x80486
Copy link
Author

x80486 commented Feb 28, 2024

That's OK. I just wanted to let you know, in case you were not aware of, that there was a "global" registry for these. It makes sense to submit it once it's stable and near to complete 🚀

@babyfish-ct
Copy link
Owner

@x80486 A bug of Jimmer's GraphQL implementation has been found, Now it is fixed in 0.8.107

Please join into jimmer's discord by the link of documentation to make sure no message will be missed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
pending Postpone plans because of more important tasks
Projects
None yet
Development

No branches or pull requests

3 participants