E
- クエリを実行して返されたエンティティ public class JpaNativeQueryProvider<E> extends AbstractJpaQueryProvider
このクエリプロバイダーは、注入されたネイティブ SQL クエリから JPA Query
を作成します。これは、クエリヒント、Oracle の CONNECT キーワードなど、データベース固有の機能を利用する必要がある場合に役立ちます。
コンストラクターと説明 |
---|
JpaNativeQueryProvider() |
修飾子と型 | メソッドと説明 |
---|---|
void | afterPropertiesSet() |
javax.persistence.Query | createQuery() クエリオブジェクトを作成します。 |
void | setEntityClass(java.lang.Class<E> entityClazz) |
void | setSqlQuery(java.lang.String sqlQuery) |
getEntityManager, setEntityManager
public javax.persistence.Query createQuery()
JpaQueryProvider
クエリオブジェクトを作成します。
public void setSqlQuery(java.lang.String sqlQuery)
public void setEntityClass(java.lang.Class<E> entityClazz)
public void afterPropertiesSet() throws java.lang.Exception
java.lang.Exception