接口的使用
org.hibernate.query.Query
-
使用Query的程序包 程序包 说明 org.hibernate This package defines the central Hibernate APIs.org.hibernate.internal An internal package containing mostly implementations of central Hibernate APIs.org.hibernate.jpa.spi org.hibernate.procedure.internal Defines the internal support for implementing stored procedure calling.org.hibernate.procedure.spi org.hibernate.query org.hibernate.query.criteria.internal.compile org.hibernate.query.internal org.hibernate.query.spi -
-
org.hibernate中Query的使用
返回Query的org.hibernate中的方法 修饰符和类型 方法 说明 <T> Query<T>Session. createNamedQuery(String name, Class<T> resultType)<T> Query<T>Session. createQuery(String queryString, Class<T> resultType)QuerySession. createQuery(javax.persistence.criteria.CriteriaDelete deleteQuery)<T> Query<T>Session. createQuery(javax.persistence.criteria.CriteriaQuery<T> criteriaQuery)QuerySession. createQuery(javax.persistence.criteria.CriteriaUpdate updateQuery)QuerySharedSessionContract. createQuery(String queryString)QuerySharedSessionContract. getNamedQuery(String queryName) -
org.hibernate.internal中Query的使用
返回Query的org.hibernate.internal中的方法 修饰符和类型 方法 说明 QuerySessionImpl. createFilter(Object collection, String queryString)参数类型为Query的org.hibernate.internal中的方法 修饰符和类型 方法 说明 protected voidAbstractSharedSessionContract. applyQuerySettingsAndHints(Query query)protected voidSessionImpl. applyQuerySettingsAndHints(Query query)protected voidAbstractSharedSessionContract. initQueryFromNamedDefinition(Query query, NamedQueryDefinition nqd)protected voidSessionImpl. initQueryFromNamedDefinition(Query query, NamedQueryDefinition namedQueryDefinition) -
org.hibernate.jpa.spi中Query的使用
返回Query的org.hibernate.jpa.spi中的方法 修饰符和类型 方法 说明 <T> Query<T>HibernateEntityManagerImplementor. createQuery(String jpaqlString, Class<T> resultClass, javax.persistence.criteria.Selection selection, HibernateEntityManagerImplementor.QueryOptions queryOptions)已过时。(since 5.2) this method form is used to construct a "compiled" representation of a JPA Criteria query. -
org.hibernate.procedure.internal中Query的使用
实现Query的org.hibernate.procedure.internal中的类 修饰符和类型 类 说明 classProcedureCallImpl<R>Standard implementation ofProcedureCall -
org.hibernate.procedure.spi中Query的使用
org.hibernate.procedure.spi中Query的子接口 修饰符和类型 接口 说明 interfaceProcedureCallImplementor<R> -
org.hibernate.query中Query的使用
org.hibernate.query中Query的子接口 修饰符和类型 接口 说明 interfaceNativeQuery<T>返回Query的org.hibernate.query中的方法 修饰符和类型 方法 说明 Query<R>Query. addQueryHint(String hint)default Query<R>Query. applyFetchGraph(RootGraph graph)Apply the given graph using fetch semanticsQuery<R>Query. applyGraph(RootGraph graph, GraphSemantic semantic)Apply the given graph using the given semanticdefault Query<R>Query. applyLoadGraph(RootGraph graph)Apply the given graph using load semanticsQueryQueryProducer. createNamedQuery(String name)The JPA-defined named query creation method.<R> Query<R>QueryProducer. createNamedQuery(String name, Class<R> resultClass)The JPA-defined named, typed query creation method.<R> Query<R>QueryProducer. createQuery(String queryString, Class<R> resultClass)Create a typedQueryinstance for the given HQL/JPQL query string.QueryQueryProducer. createQuery(javax.persistence.criteria.CriteriaDelete deleteQuery)<T> Query<T>QueryProducer. createQuery(javax.persistence.criteria.CriteriaQuery<T> criteriaQuery)QueryQueryProducer. createQuery(javax.persistence.criteria.CriteriaUpdate updateQuery)default Query<R>Query. setBigDecimal(int position, BigDecimal val)已过时。(since 5.2) usesetParameter(int, Object)orsetParameter(int, Object, Type)insteaddefault Query<R>Query. setBigDecimal(String name, BigDecimal val)已过时。(since 5.2) usesetParameter(String, Object)orsetParameter(String, Object, Type)insteaddefault Query<R>Query. setBigInteger(int position, BigInteger val)已过时。(since 5.2) usesetParameter(int, Object)orsetParameter(int, Object, Type)insteaddefault Query<R>Query. setBigInteger(String name, BigInteger val)已过时。(since 5.2) usesetParameter(String, Object)orsetParameter(String, Object, Type)insteaddefault Query<R>Query. setBinary(int position, byte[] val)已过时。(since 5.2) usesetParameter(int, Object)orsetParameter(int, Object, Type)insteaddefault Query<R>Query. setBinary(String name, byte[] val)已过时。(since 5.2) usesetParameter(String, Object)orsetParameter(String, Object, Type)insteaddefault Query<R>Query. setBoolean(int position, boolean val)已过时。(since 5.2) usesetParameter(int, Object)orsetParameter(int, Object, Type)insteaddefault Query<R>Query. setBoolean(String name, boolean val)已过时。(since 5.2) usesetParameter(String, Object)orsetParameter(String, Object, Type)insteaddefault Query<R>Query. setByte(int position, byte val)已过时。(since 5.2) usesetParameter(int, Object)orsetParameter(int, Object, Type)insteaddefault Query<R>Query. setByte(String name, byte val)已过时。(since 5.2) usesetParameter(String, Object)orsetParameter(String, Object, Type)insteadQuery<R>Query. setCacheable(boolean cacheable)Query<R>Query. setCacheMode(CacheMode cacheMode)Query<R>Query. setCacheRegion(String cacheRegion)default Query<R>Query. setCalendar(int position, Calendar val)已过时。(since 5.2) usesetParameter(int, Object)orsetParameter(int, Object, Type)insteaddefault Query<R>Query. setCalendar(String name, Calendar value)已过时。(since 5.2) usesetParameter(String, Object)orsetParameter(String, Object, Type)insteaddefault Query<R>Query. setCalendarDate(int position, Calendar val)已过时。(since 5.2) usesetParameter(int, Object)orsetParameter(int, Object, Type)insteaddefault Query<R>Query. setCalendarDate(String name, Calendar value)已过时。(since 5.2) usesetParameter(String, Object)orsetParameter(String, Object, Type)insteaddefault Query<R>Query. setCharacter(int position, char val)已过时。(since 5.2) usesetParameter(int, Object)orsetParameter(int, Object, Type)insteaddefault Query<R>Query. setCharacter(String name, char val)已过时。(since 5.2) usesetParameter(String, Object)orsetParameter(String, Object, Type)insteadQuery<R>Query. setComment(String comment)default Query<R>Query. setDate(int position, Date val)已过时。(since 5.2) usesetParameter(int, Object)orsetParameter(int, Object, Type)insteaddefault Query<R>Query. setDate(String name, Date val)已过时。(since 5.2) usesetParameter(String, Object)orsetParameter(String, Object, Type)insteaddefault Query<R>Query. setDouble(int position, double val)已过时。(since 5.2) usesetParameter(int, Object)orsetParameter(int, Object, Type)insteaddefault Query<R>Query. setDouble(String name, double val)已过时。(since 5.2) usesetParameter(String, Object)orsetParameter(String, Object, Type)insteadQuery<R>Query. setEntity(int position, Object val)已过时。(since 5.2) usesetParameter(String, Object)orsetParameter(String, Object, Type)insteadQuery<R>Query. setEntity(String name, Object val)已过时。(since 5.2) usesetParameter(String, Object)orsetParameter(String, Object, Type)insteadQuery<R>Query. setFetchSize(int fetchSize)Query<R>Query. setFirstResult(int startPosition)default Query<R>Query. setFloat(int position, float val)已过时。(since 5.2) usesetParameter(int, Object)orsetParameter(int, Object, Type)insteaddefault Query<R>Query. setFloat(String name, float val)已过时。(since 5.2) usesetParameter(String, Object)orsetParameter(String, Object, Type)insteadQuery<R>Query. setFlushMode(javax.persistence.FlushModeType flushMode)default Query<R>Query. setFlushMode(FlushMode flushMode)已过时。(since 5.2) usesetHibernateFlushMode(org.hibernate.FlushMode)insteadQuery<R>Query. setHibernateFlushMode(FlushMode flushMode)Query<R>Query. setHint(String hintName, Object value)default Query<R>Query. setInteger(int position, int val)已过时。(since 5.2) usesetParameter(int, Object)orsetParameter(int, Object, Type)insteaddefault Query<R>Query. setInteger(String name, int val)已过时。(since 5.2) usesetParameter(String, Object)orsetParameter(String, Object, Type)insteaddefault Query<R>Query. setLocale(int position, Locale val)已过时。(since 5.2) usesetParameter(int, Object)orsetParameter(int, Object, Type)insteaddefault Query<R>Query. setLocale(String name, Locale val)已过时。(since 5.2) usesetParameter(String, Object)orsetParameter(String, Object, Type)insteadQuery<R>Query. setLockMode(String alias, LockMode lockMode)Query<R>Query. setLockMode(javax.persistence.LockModeType lockMode)Query<R>Query. setLockOptions(LockOptions lockOptions)default Query<R>Query. setLong(int position, long val)已过时。(since 5.2) usesetParameter(int, Object)orsetParameter(int, Object, Type)insteaddefault Query<R>Query. setLong(String name, long val)已过时。(since 5.2) usesetParameter(String, Object)orsetParameter(String, Object, Type)insteadQuery<R>Query. setMaxResults(int maxResult)Query<R>Query. setParameter(int position, Object value)Query<R>Query. setParameter(int position, Object val, Type type)Query<R>Query. setParameter(int position, Instant value, javax.persistence.TemporalType temporalType)Query<R>Query. setParameter(int position, LocalDateTime value, javax.persistence.TemporalType temporalType)Query<R>Query. setParameter(int position, OffsetDateTime value, javax.persistence.TemporalType temporalType)Query<R>Query. setParameter(int position, ZonedDateTime value, javax.persistence.TemporalType temporalType)Query<R>Query. setParameter(int position, Calendar value, javax.persistence.TemporalType temporalType)Query<R>Query. setParameter(int position, Date value, javax.persistence.TemporalType temporalType)<P> Query<R>Query. setParameter(int position, P val, javax.persistence.TemporalType temporalType)Query<R>Query. setParameter(String name, Object value)Query<R>Query. setParameter(String name, Object val, Type type)Query<R>Query. setParameter(String name, Instant value, javax.persistence.TemporalType temporalType)Query<R>Query. setParameter(String name, LocalDateTime value, javax.persistence.TemporalType temporalType)Query<R>Query. setParameter(String name, OffsetDateTime value, javax.persistence.TemporalType temporalType)Query<R>Query. setParameter(String name, ZonedDateTime value, javax.persistence.TemporalType temporalType)Query<R>Query. setParameter(String name, Calendar value, javax.persistence.TemporalType temporalType)Query<R>Query. setParameter(String name, Date value, javax.persistence.TemporalType temporalType)<P> Query<R>Query. setParameter(String name, P val, javax.persistence.TemporalType temporalType)Query<R>Query. setParameter(javax.persistence.Parameter<Instant> param, Instant value, javax.persistence.TemporalType temporalType)Query<R>Query. setParameter(javax.persistence.Parameter<LocalDateTime> param, LocalDateTime value, javax.persistence.TemporalType temporalType)Query<R>Query. setParameter(javax.persistence.Parameter<OffsetDateTime> param, OffsetDateTime value, javax.persistence.TemporalType temporalType)Query<R>Query. setParameter(javax.persistence.Parameter<ZonedDateTime> param, ZonedDateTime value, javax.persistence.TemporalType temporalType)Query<R>Query. setParameter(javax.persistence.Parameter<Calendar> param, Calendar value, javax.persistence.TemporalType temporalType)Query<R>Query. setParameter(javax.persistence.Parameter<Date> param, Date value, javax.persistence.TemporalType temporalType)<T> Query<R>Query. setParameter(javax.persistence.Parameter<T> param, T value)<P> Query<R>Query. setParameter(QueryParameter<P> parameter, P val, javax.persistence.TemporalType temporalType)<P> Query<R>Query. setParameter(QueryParameter<P> parameter, P val, Type type)<T> Query<R>Query. setParameter(QueryParameter<T> parameter, T val)Query<R>Query. setParameterList(String name, Object[] values)Query<R>Query. setParameterList(String name, Object[] values, Type type)Query<R>Query. setParameterList(String name, Collection values)Query<R>Query. setParameterList(String name, Collection values, Type type)<P> Query<R>Query. setParameterList(QueryParameter<P> parameter, Collection<P> values)default Query<R>Query. setParameters(Object[] values, Type[] types)已过时。(since 5.2) Bind values individuallyQuery<R>Query. setProperties(Object bean)Query<R>Query. setProperties(Map bean)Query<R>Query. setReadOnly(boolean readOnly)Query<R>Query. setResultTransformer(ResultTransformer transformer)已过时。(since 5.2)default Query<R>Query. setSerializable(int position, Serializable val)已过时。(since 5.2) usesetParameter(int, Object)orsetParameter(int, Object, Type)insteaddefault Query<R>Query. setSerializable(String name, Serializable val)已过时。(since 5.2) usesetParameter(String, Object)orsetParameter(String, Object, Type)insteaddefault Query<R>Query. setShort(int position, short val)已过时。(since 5.2) usesetParameter(int, Object)orsetParameter(int, Object, Type)insteaddefault Query<R>Query. setShort(String name, short val)已过时。(since 5.2) usesetParameter(String, Object)orsetParameter(String, Object, Type)insteaddefault Query<R>Query. setString(int position, String val)已过时。(since 5.2) usesetParameter(int, Object)orsetParameter(int, Object, Type)insteaddefault Query<R>Query. setString(String name, String val)已过时。(since 5.2) usesetParameter(String, Object)orsetParameter(String, Object, Type)insteaddefault Query<R>Query. setText(int position, String val)已过时。(since 5.2) usesetParameter(int, Object)orsetParameter(int, Object, Type)insteaddefault Query<R>Query. setText(String name, String val)已过时。(since 5.2) usesetParameter(String, Object)orsetParameter(String, Object, Type)insteaddefault Query<R>Query. setTime(int position, Date val)已过时。(since 5.2) usesetParameter(int, Object)orsetParameter(int, Object, Type)insteaddefault Query<R>Query. setTime(String name, Date val)已过时。(since 5.2) usesetParameter(String, Object)orsetParameter(String, Object, Type)insteadQuery<R>Query. setTimeout(int timeout)default Query<R>Query. setTimestamp(int position, Date val)已过时。(since 5.2) usesetParameter(int, Object)orsetParameter(int, Object, Type)insteaddefault Query<R>Query. setTimestamp(String name, Date value)已过时。(since 5.2) usesetParameter(String, Object)orsetParameter(String, Object, Type)instead -
org.hibernate.query.criteria.internal.compile中Query的使用
实现Query的org.hibernate.query.criteria.internal.compile中的类 修饰符和类型 类 说明 classCriteriaQueryTypeQueryAdapter<X>Make this go away in 6.0 :) -
org.hibernate.query.internal中Query的使用
实现Query的org.hibernate.query.internal中的类 修饰符和类型 类 说明 classAbstractProducedQuery<R>classCollectionFilterImplimplementation of the Query interface for collection filtersclassNativeQueryImpl<T>classQueryImpl<R>返回Query的org.hibernate.query.internal中的方法 修饰符和类型 方法 说明 Query<R>AbstractProducedQuery. applyGraph(RootGraph graph, GraphSemantic semantic)Query<T>NativeQueryImpl. applyGraph(RootGraph graph, GraphSemantic semantic)QueryCollectionFilterImpl. setEntity(int position, Object val)QueryCollectionFilterImpl. setEntity(String name, Object val)QueryQueryImpl. setEntity(int position, Object val)QueryQueryImpl. setEntity(String name, Object val) -
org.hibernate.query.spi中Query的使用
org.hibernate.query.spi中Query的子接口 修饰符和类型 接口 说明 interfaceNativeQueryImplementor<T>interfaceQueryImplementor<R>返回Query的org.hibernate.query.spi中的方法 修饰符和类型 方法 说明 QueryQueryProducerImplementor. createNamedQuery(String name)
-