追加方法QueryHintsデフォルトSpring Data JPA方法を教えてください。
-
28-10-2019 - |
質問
することができるようにな利用のクエリキャッシュと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()?
感謝。
解決
findAll(),findOne()など。ないクエリー(s)です。他のキャッシュ仕様の事業体に発効されます。
例えば、
@Cacheable
@Entity
public class User {
}
他のヒント
もともとは、デフォルトのCRUDメソッドのクエリヒントアノテーションのサポートはありませんでしたが、どうやらhassはバージョン1.6M1のために修正されたようです。
所属していません StackOverflow