spring-data-jpa icon indicating copy to clipboard operation
spring-data-jpa copied to clipboard

Explore rewriting `QueryUtils.requiresOuterJoin` and `toExpressionRecursively` to use `PersistentEntity` meta-model

Open mp911de opened this issue 1 year ago • 1 comments

We have accumulated quite a bit of code in both utility methods that operate on the level of JPA's Metamodel. For using the meta-model in JPQL queries, we've introduced JpqlUtils that basically duplicates functionality. We should explore whether we could rewrite this functionality based on our mapping-metadata by considering the JPA meta-model as metadata source where required.

mp911de avatar Nov 20 '24 13:11 mp911de

@mp911de Hi! I’m interested in working on this issue. Would it be okay if I take this on?

inpink avatar Nov 14 '25 11:11 inpink