org.hibernate.engine.query.spi.QueryPlanCache.getFilterQueryPlan()方法的使用及代码示例

x33g5p2x  于2022-01-28 转载在 其他  
字(2.1k)|赞(0)|评价(0)|浏览(66)

本文整理了Java中org.hibernate.engine.query.spi.QueryPlanCache.getFilterQueryPlan方法的一些代码示例,展示了QueryPlanCache.getFilterQueryPlan的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。QueryPlanCache.getFilterQueryPlan方法的具体详情如下:
包路径:org.hibernate.engine.query.spi.QueryPlanCache
类名称:QueryPlanCache
方法名:getFilterQueryPlan

QueryPlanCache.getFilterQueryPlan介绍

[英]Get the query plan for the given collection HQL filter fragment, creating it and caching it if not already cached
[中]获取给定集合HQL筛选器片段的查询计划,创建并缓存它(如果尚未缓存)

代码示例

代码示例来源:origin: hibernate/hibernate-orm

throw new QueryException( "The collection was unreferenced" );
plan = getFactory().getQueryPlanCache().getFilterQueryPlan(
    filter,
    roleAfterFlush.getRole(),
plan = getFactory().getQueryPlanCache().getFilterQueryPlan(
    filter,
    roleBeforeFlush.getRole(),
      throw new QueryException( "The collection was dereferenced" );
    plan = getFactory().getQueryPlanCache().getFilterQueryPlan(
        filter,
        roleAfterFlush.getRole(),

代码示例来源:origin: org.hibernate/com.springsource.org.hibernate

throw new QueryException( "The collection was unreferenced" );
plan = factory.getQueryPlanCache().getFilterQueryPlan( filter, roleAfterFlush.getRole(), shallow, getEnabledFilters() );
plan = factory.getQueryPlanCache().getFilterQueryPlan( filter, roleBeforeFlush.getRole(), shallow, getEnabledFilters() );
if ( autoFlushIfRequired( plan.getQuerySpaces() ) ) {
      throw new QueryException( "The collection was dereferenced" );
    plan = factory.getQueryPlanCache().getFilterQueryPlan( filter, roleAfterFlush.getRole(), shallow, getEnabledFilters() );

代码示例来源:origin: org.hibernate/com.springsource.org.hibernate.core

throw new QueryException( "The collection was unreferenced" );
plan = factory.getQueryPlanCache().getFilterQueryPlan( filter, roleAfterFlush.getRole(), shallow, getEnabledFilters() );
plan = factory.getQueryPlanCache().getFilterQueryPlan( filter, roleBeforeFlush.getRole(), shallow, getEnabledFilters() );
if ( autoFlushIfRequired( plan.getQuerySpaces() ) ) {
      throw new QueryException( "The collection was dereferenced" );
    plan = factory.getQueryPlanCache().getFilterQueryPlan( filter, roleAfterFlush.getRole(), shallow, getEnabledFilters() );

相关文章