Puedo usar Query Cache con Spring Data JPA para mis métodos de consulta personalizados como a continuación.¿Cómo agregar QueryHints a los métodos de Spring Data JPA predeterminados?
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); }
Sin embargo, ¿cómo agregar @QueryHints en métodos parentales existentes como findAll()?
Gracias.
@oliver -Gierke, ¿tienes alguna idea de cómo lograr esto? –
Tengo el mismo problema. Traté de anularlos y agregar las anotaciones @QueryHint, pero se ignoran. –
@ user791694, consulte la respuesta de sgp15 a continuación http://stackoverflow.com/a/10876707/418439 –