Spring Data Jpa

org.springframework.data.jpa.repository
Annotation Type QueryHints


@Target(value=METHOD)
@Retention(value=RUNTIME)
public @interface QueryHints

Wrapper annotation to allow QueryHint annotations to be bound to methods. It will be evaluated when using Query on a query method or if you derive the query from the method name. If you rely on named queries either use the XML or annotation based way to declare QueryHints in combination with the actual named query declaration.

Author:
Oliver Gierke

Optional Element Summary
 boolean forCounting
          Defines whether the configured QueryHints shall be applied for count queries during pagination as well.
 javax.persistence.QueryHint[] value
          The QueryHints to apply when the query will be executed.
 

value

public abstract javax.persistence.QueryHint[] value
The QueryHints to apply when the query will be executed.

Returns:
Default:
{}

forCounting

public abstract boolean forCounting
Defines whether the configured QueryHints shall be applied for count queries during pagination as well. Defaults to true.

Returns:
Default:
true

Spring Data Jpa

Copyright © 2011-2012-2012 SpringSource. All Rights Reserved.