Skip to content

Add repositories support based on Querydsl [DATAJDBC-20] #278

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

Open
spring-projects-issues opened this issue Oct 30, 2011 · 5 comments
Open
Assignees
Labels
in: repository Repositories abstraction type: enhancement A general enhancement

Comments

@spring-projects-issues
Copy link

Oliver Drotbohm opened DATAJDBC-20 and commented

We could provide Spring Data repositories support for the JDBC module based on the QuerydslJdbcTemplate


Issue Links:

  • DATAJDBC-21 Add repositories support based on Querydsl
    ("is duplicated by")
  • DATAJDBC-24 JPA Annotations and Spring Data for JDBCTemplate

3 votes, 5 watchers

@paslavsky
Copy link

Any plans to implement that?
The release document say that spring-data-jdbc already support Querydsl, but I got the following error:

Repository com.test.repository.ChatInfoRepository implements org.springframework.data.querydsl.QuerydslPredicateExecutor but JdbcRepositoryFactory does not support Querydsl!

mp911de added a commit that referenced this issue Feb 21, 2022
mp911de added a commit that referenced this issue Feb 21, 2022
mp911de added a commit that referenced this issue Feb 21, 2022
@schauder
Copy link
Contributor

The references mentioned above actually do not reference this issue, but the issue with the same number in spring-data-r2dbc.

@schauder
Copy link
Contributor

This issue predates Spring Data JDBC. Yet support for Querydsl sounds promising for Spring Data JDBC.

On the other hand Querydsl doesn't see any active development lately and people already ask for it to be removed from other modules: spring-projects/spring-data-jpa#2575

@corbin-carter
Copy link

I'm a huge fan of both spring-data-jdbc and querydsl. I would love to be able to make use of the QuerydslPredicateExecutor both personally and professionally!

It appears that spring data jpa, mongodb, and neo4j all support it.

@schauder schauder added the status: waiting-for-triage An issue we've not yet triaged label Jun 2, 2025
@mp911de mp911de removed the status: waiting-for-triage An issue we've not yet triaged label Jun 2, 2025
@schauder
Copy link
Contributor

schauder commented Jun 2, 2025

The thing with Querydsl is: The project isn't really moving forward.

There is a fork out there, which looks promising, but hasn't really proved a viable bet yet.

Given this situation, we are currently holding back on this feature.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
in: repository Repositories abstraction type: enhancement A general enhancement
Projects
None yet
Development

No branches or pull requests

5 participants