类的使用
org.hibernate.cache.spi.QueryKey
-
使用QueryKey的程序包 程序包 说明 org.hibernate.cache.internal Internal implementations and support for second-level caching.org.hibernate.cache.spi Defines the integration aspect of Hibernate's second-level caching allowing "caching back ends" to be plugged in as a caching provider.org.hibernate.loader This package defines functionality for processing JDBC result sets and returning complex graphs of persistent objects.org.hibernate.loader.custom This package defines a framework for custom loaders that accept handwritten SQL -
-
org.hibernate.cache.internal中QueryKey的使用
参数类型为QueryKey的org.hibernate.cache.internal中的方法 修饰符和类型 方法 说明 ListQueryResultsCacheImpl. get(QueryKey key, String[] spaces, Type[] returnTypes, SharedSessionContractImplementor session)ListQueryResultsCacheImpl. get(QueryKey key, Set<Serializable> spaces, Type[] returnTypes, SharedSessionContractImplementor session)booleanQueryResultsCacheImpl. put(QueryKey key, List results, Type[] returnTypes, SharedSessionContractImplementor session) -
org.hibernate.cache.spi中QueryKey的使用
返回QueryKey的org.hibernate.cache.spi中的方法 修饰符和类型 方法 说明 static QueryKeyQueryKey. generateQueryKey(String queryString, QueryParameters queryParameters, Set filterKeys, SharedSessionContractImplementor session, CacheableResultTransformer customTransformer)Generates a QueryKey.参数类型为QueryKey的org.hibernate.cache.spi中的方法 修饰符和类型 方法 说明 ListQueryCache. get(QueryKey key, Type[] returnTypes, boolean isNaturalKeyLookup, Set<Serializable> spaces, SharedSessionContractImplementor session)已过时。Get results from the cache.ListQueryResultsCache. get(QueryKey key, String[] spaces, Type[] returnTypes, SharedSessionContractImplementor session)Get results from the cache.ListQueryResultsCache. get(QueryKey key, Set<Serializable> spaces, Type[] returnTypes, SharedSessionContractImplementor session)Get results from the cache.default ListQueryResultsCache. get(QueryKey key, Type[] returnTypes, boolean isNaturalKeyLookup, Set<Serializable> spaces, SharedSessionContractImplementor session)booleanQueryCache. put(QueryKey key, Type[] returnTypes, List result, boolean isNaturalKeyLookup, SharedSessionContractImplementor session)已过时。Put a result into the query cache.booleanQueryResultsCache. put(QueryKey key, List result, Type[] returnTypes, SharedSessionContractImplementor session)Put a result into the query cache.default booleanQueryResultsCache. put(QueryKey key, Type[] returnTypes, List result, boolean isNaturalKeyLookup, SharedSessionContractImplementor session) -
org.hibernate.loader中QueryKey的使用
参数类型为QueryKey的org.hibernate.loader中的方法 修饰符和类型 方法 说明 protected voidLoader. putResultInQueryCache(SharedSessionContractImplementor session, QueryParameters queryParameters, Type[] resultTypes, QueryResultsCache queryCache, QueryKey key, List result) -
org.hibernate.loader.custom中QueryKey的使用
参数类型为QueryKey的org.hibernate.loader.custom中的方法 修饰符和类型 方法 说明 protected voidCustomLoader. putResultInQueryCache(SharedSessionContractImplementor session, QueryParameters queryParameters, Type[] resultTypes, QueryResultsCache queryCache, QueryKey key, List result)CustomLoader.resultTypescan be overridden byCustomLoader.autoDiscoverTypes(ResultSet), *after*CustomLoader.list(SharedSessionContractImplementor, QueryParameters)has already been called.
-