类 HibernateNativeQueryProvider<E>

  • 类型参数:
    E - entity returned by executing the query
    所有已实现的接口:
    HibernateQueryProvider<E>

    public class HibernateNativeQueryProvider<E>
    extends AbstractHibernateQueryProvider<E>

    This query provider creates Hibernate Querys from injected native SQL queries. This is useful if there is a need to utilize database-specific features such as query hints, the CONNECT keyword in Oracle, etc.

    作者:
    Anatoly Polinsky
    • 方法详细资料

      • createQuery

        public org.hibernate.query.NativeQuery<EcreateQuery()

        Create an NativeQuery from the session provided (preferring stateless if both are available).

        返回:
        created query
      • setSqlQuery

        public void setSqlQuery​(java.lang.String sqlQuery)
      • setEntityClass

        public void setEntityClass​(java.lang.Class<E> entityClazz)
      • afterPropertiesSet

        public void afterPropertiesSet()
                                throws java.lang.Exception
        抛出:
        java.lang.Exception