Я могу использовать Query Cache с Spring Data JPA для моих пользовательских методов запроса, как показано ниже.Как добавить QueryHints по умолчанию Spring Data JPA Methods?
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()?
Спасибо.
@oliver -gierke, вы хоть представляете, как этого добиться? –
У меня такая же проблема. Я попытался переопределить их и добавить аннотации @QueryHint, но они игнорируются. –
@ user791694, см. Ответ sgp15 по адресу http://stackoverflow.com/a/10876707/418439 –