Spring Data JPA @Query 定义中的 SpEL 支持
Spring Data JPA 允许使用 @Query
注解手动定义由 Repository 方法执行的查询。不幸的是,JPQL 中的参数绑定非常有限,只允许设置一个值并提供一些类型转换。Evans 发布列车最新的 Spring Data JPA M1 版本通过增加对使用 SpEL 表达式的支持来缓解这一问题,从而在 @Query
注解的语句中动态绑定参数,在手动定义查询时提供了额外的灵活性。在这篇博客文章中,我将向您介绍此功能的功能。