我使用的是Spring Data JPA 1.7.1
在使用标准Spring数据存储库的querydsl方法时,我尝试向查询传递查询提示(例如用于Hibernate查询缓存),如findOne(Predicate我认为可以通过覆盖QueryDslPredicateExecutor中的方法(在我的存储库接口或中间接口中)并添加QueryHints注释来设置它们,但是由于我在任何地方都找不到这方面的文档,所以我想知道这是
在我的项目中,我使用Spring、Spring、JPA(Hibernate)和MySQL。下面是来自我的存储库接口的方法签名:@QueryHints({ @QueryHint(name = "javax.persistence.lock.timeout@Query("select b from book b where b.id = :bookId"