-
Notifications
You must be signed in to change notification settings - Fork 112
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
Support for Spring Data repositories #122
Milestone
Comments
knstvk
changed the title
Support Spring Data JPA repositories by using our own dataManager under the hood
Support Spring Data repositories by using DataManager under the hood
Mar 18, 2021
knstvk
changed the title
Support Spring Data repositories by using DataManager under the hood
Support for Spring Data repositories
Mar 19, 2021
dtaimanov
added a commit
to jmix-projects/jmix-data
that referenced
this issue
May 17, 2021
dtaimanov
added a commit
that referenced
this issue
May 17, 2021
dtaimanov
added a commit
to jmix-projects/jmix-data
that referenced
this issue
May 19, 2021
dtaimanov
added a commit
that referenced
this issue
May 19, 2021
dtaimanov
added a commit
that referenced
this issue
May 19, 2021
dtaimanov
added a commit
to jmix-projects/jmix-data
that referenced
this issue
May 20, 2021
dtaimanov
added a commit
that referenced
this issue
May 20, 2021
dtaimanov
added a commit
to jmix-projects/jmix-data
that referenced
this issue
May 20, 2021
dtaimanov
added a commit
to jmix-projects/jmix-data
that referenced
this issue
May 20, 2021
dtaimanov
added a commit
to jmix-projects/jmix-data
that referenced
this issue
May 20, 2021
dtaimanov
added a commit
that referenced
this issue
May 20, 2021
dtaimanov
added a commit
that referenced
this issue
May 20, 2021
dtaimanov
added a commit
that referenced
this issue
May 20, 2021
dtaimanov
added a commit
that referenced
this issue
May 20, 2021
dtaimanov
added a commit
that referenced
this issue
May 20, 2021
dtaimanov
added a commit
to jmix-projects/jmix-security
that referenced
this issue
May 25, 2021
dtaimanov
added a commit
that referenced
this issue
May 25, 2021
dtaimanov
added a commit
to jmix-projects/jmix-data
that referenced
this issue
May 25, 2021
dtaimanov
added a commit
to jmix-projects/jmix-security
that referenced
this issue
Jun 7, 2021
dtaimanov
added a commit
that referenced
this issue
Jun 7, 2021
dtaimanov
added a commit
to jmix-projects/jmix-data
that referenced
this issue
Jun 7, 2021
dtaimanov
added a commit
to jmix-projects/jmix-security
that referenced
this issue
Jun 8, 2021
dtaimanov
added a commit
to jmix-projects/jmix-data
that referenced
this issue
Jun 8, 2021
dtaimanov
added a commit
to jmix-projects/jmix-data
that referenced
this issue
Jun 8, 2021
…mix-framework/jmix#122 (cherry picked from commit e1fd123)
dtaimanov
added a commit
that referenced
this issue
Jun 8, 2021
dtaimanov
added a commit
that referenced
this issue
Jun 10, 2021
dtaimanov
added a commit
to jmix-projects/jmix-data
that referenced
this issue
Jun 10, 2021
dtaimanov
added a commit
to jmix-projects/jmix-data
that referenced
this issue
Jun 10, 2021
dtaimanov
added a commit
that referenced
this issue
Jun 10, 2021
dtaimanov
added a commit
that referenced
this issue
Jun 11, 2021
dtaimanov
added a commit
to jmix-projects/jmix-data
that referenced
this issue
Jun 11, 2021
dtaimanov
added a commit
that referenced
this issue
Jun 15, 2021
dtaimanov
added a commit
that referenced
this issue
Jun 15, 2021
dtaimanov
added a commit
that referenced
this issue
Jun 15, 2021
dtaimanov
added a commit
to jmix-projects/jmix-data
that referenced
this issue
Jun 15, 2021
dtaimanov
added a commit
to jmix-projects/jmix-data
that referenced
this issue
Jun 15, 2021
dtaimanov
added a commit
to jmix-projects/jmix-data
that referenced
this issue
Jun 15, 2021
dtaimanov
added a commit
that referenced
this issue
Jun 15, 2021
dtaimanov
added a commit
that referenced
this issue
Jun 15, 2021
(cherry picked from commit e3f8a58)
dtaimanov
added a commit
that referenced
this issue
Jun 15, 2021
(cherry picked from commit a4dccfa)
dtaimanov
added a commit
that referenced
this issue
Jun 15, 2021
(cherry picked from commit ad0b795)
dtaimanov
added a commit
that referenced
this issue
Jun 15, 2021
(cherry picked from commit 35a15df)
dtaimanov
added a commit
to jmix-projects/jmix-data
that referenced
this issue
Jun 15, 2021
…k/jmix#122 (cherry picked from commit ae51779)
dtaimanov
added a commit
to jmix-projects/jmix-data
that referenced
this issue
Jun 15, 2021
(cherry picked from commit a0a0218)
dtaimanov
added a commit
to jmix-projects/jmix-data
that referenced
this issue
Jun 15, 2021
…/jmix#122 (cherry picked from commit 8d9db0c)
This was referenced Apr 12, 2023
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
By using DataManager under the hood.
CUBA Prototype: https://github.com/cuba-rnd/cuba-jpa-repositories
https://www.cuba-platform.com/blog/spring-query-interfaces-in-cuba/
Done
@Unsafe
into@ApplyConstraints
with spring-like logicorg.springframework.boot.autoconfigure.data.jpa.JpaRepositoriesAutoConfiguration
Unfinished:
Usage:
Create interface that extends
JmixDataRepository
and add query methods you need:io.jmix.core.repository.Query
to explicitly specify jpql query:Pageable
andSort
are not counted at positional parameters resolving process;io.jmix.core.repository.FetchPlan
to specify fetch plan for loaded entities;Example:
see data model at: https://github.com/Haulmont/jmix-data/tree/master/eclipselink/src/test/java/test_support/entity/repository
Repository:
The text was updated successfully, but these errors were encountered: