Closed
1 of 2 issues completedDescription
Generate AOT query methods for the following query methods:
Supported Features
- Derived query methods,
@Query
/@NativeQuery
and named query methods @Modifying
methods returningvoid
orint
@QueryHints
support- Pagination,
Slice
,Stream
, andOptional
return types - Sort query rewriting
- DTO Projections
- Value Expressions (Those require a bit of reflective information.
Mind that using Value Expressions requires expression parsing and contextual information to evaluate the expression)
Limitations
- Configuration of
escapeCharacter
andqueryEnhancerSelector
are not yet considered QueryRewriter
must be a no-args class.QueryRewriter
beans are not yet supported.- Methods accepting
ScrollPosition (e.g.
Keyset` pagination) are not yet supported
Excluded methods
CrudRepository
and other base interface methods- Querydsl and Query by Example methods
- Methods whose implementation would be overly complex
- Methods accepting
ScrollPosition
(e.g.Keyset
pagination) - Stored procedure query methods annotated with
@Procedure
- Dynamic projections
- Methods accepting