Как добавить QueryHints к методам Spring Data JPA по умолчанию?

Я могу использовать Query Cache с Spring Data JPA для моих пользовательских методов запросов, как показано ниже.

public interface CountryRepository extends JpaRepository<Country, String> {
@QueryHints({ @QueryHint(name = "org.hibernate.cacheable", value ="true") })
Country findByCountryName(String countryName);
@QueryHints({ @QueryHint(name = "org.hibernate.cacheable", value ="true") })
Country findByCountryCode(String countryCode); }

Однако, как добавить @QueryHints в существующие родительские методы, такие как findAll ()) ?

Спасибо.

11
задан DataNucleus 21 February 2012 в 09:29
поделиться