Package com.querydsl.jpa.hibernate
Class DefaultSessionHolder
- java.lang.Object
-
- com.querydsl.jpa.hibernate.DefaultSessionHolder
-
- All Implemented Interfaces:
SessionHolder
public class DefaultSessionHolder extends java.lang.Object implements SessionHolder
DefaultSessionHolderis the default implementation of theSessionHolderinterface- Author:
- tiwe
-
-
Constructor Summary
Constructors Constructor Description DefaultSessionHolder(org.hibernate.Session session)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.hibernate.query.Query<?>createQuery(java.lang.String queryString)Create a JPQL query for the given query stringorg.hibernate.query.NativeQuery<?>createSQLQuery(java.lang.String queryString)Create an SQL query for the given query string
-
-
-
Method Detail
-
createQuery
public org.hibernate.query.Query<?> createQuery(java.lang.String queryString)
Description copied from interface:SessionHolderCreate a JPQL query for the given query string- Specified by:
createQueryin interfaceSessionHolder- Parameters:
queryString- JPQL query string- Returns:
- query
-
createSQLQuery
public org.hibernate.query.NativeQuery<?> createSQLQuery(java.lang.String queryString)
Description copied from interface:SessionHolderCreate an SQL query for the given query string- Specified by:
createSQLQueryin interfaceSessionHolder- Parameters:
queryString- JPQL query string- Returns:
- query
-
-