org.hibernate.query.Query.isCacheable()方法的使用及代码示例

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

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

Query.isCacheable介绍

暂无

代码示例

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

  1. private void fillInNamedQueryBuilder(NamedQueryDefinitionBuilder builder, org.hibernate.query.Query query) {
  2. builder.setQuery( query.getQueryString() )
  3. .setComment( query.getComment() )
  4. .setCacheable( query.isCacheable() )
  5. .setCacheRegion( query.getCacheRegion() )
  6. .setCacheMode( query.getCacheMode() )
  7. .setReadOnly( query.isReadOnly() )
  8. .setFlushMode( query.getHibernateFlushMode() );
  9. if ( query.getQueryOptions().getFirstRow() != null ) {
  10. builder.setFirstResult( query.getQueryOptions().getFirstRow() );
  11. }
  12. if ( query.getQueryOptions().getMaxRows() != null ) {
  13. builder.setMaxResults( query.getQueryOptions().getMaxRows() );
  14. }
  15. if ( query.getQueryOptions().getTimeout() != null ) {
  16. builder.setTimeout( query.getQueryOptions().getTimeout() );
  17. }
  18. if ( query.getQueryOptions().getFetchSize() != null ) {
  19. builder.setFetchSize( query.getQueryOptions().getFetchSize() );
  20. }
  21. }

代码示例来源:origin: com.atlassian.hibernate/hibernate.adapter

  1. final boolean cacheable = query.isCacheable();
  2. setCacheable(false);
  3. try {

代码示例来源:origin: com.atlassian.hibernate/hibernate.adapter

  1. boolean cacheable = query.isCacheable();
  2. setCacheable(false);
  3. try {

相关文章