QBC:

    @Testpublic void HQ_1() {Session session=sf.getCurrentSession();session.beginTransaction();//Criteria:标准、准则、约束Criteria c=session.createCriteria(Topic.class)//from Topic.add(Restrictions.gt("id", 2))//id>2.add(Restrictions.lt("id", 8))//id<8.add(Restrictions.like("name", "t_")).createCriteria("category")//相当于连接.add(Restrictions.between("id", 3,5));//category.id>=3 and category.id<=5List<Topic> topics=(List<Topic>)c.list();for(Topic t:topics){System.out.println(t.getName());}session.getTransaction().commit();}

QBE:

@Testpublic void HQ_1() {Session session=sf.getCurrentSession();session.beginTransaction();Topic tExample=new Topic();tExample.setName("T_");Example e=Example.create(tExample).ignoreCase().enableLike();Criteria c=session.createCriteria(Topic.class)//from Topic.add(Restrictions.gt("id", 2))//id>2.add(Restrictions.lt("id", 8))//id<8.add(e);List<Topic> topics=(List<Topic>)c.list();for(Topic t:topics){System.out.println(t.getName());}session.getTransaction().commit();}

(17)QBC、QBE相关推荐

  1. Java基础(17)——字节流、字符流

    目录 第一章 IO概述 1.1 什么是IO 1.2 IO的分类 1.3 IO的流向说明图解 1.4 顶级父类们 第二章 字节流 2.1 一切皆为字节 2.2 字节输出流[OutputStream] 2 ...

  2. 山东大学项目实训——地图圈系统——微信小程序(17)

    地图圈系统--微信小程序(17) 一.社区附加功能 二.项目代码 三.效果展示 一.社区附加功能 在上次社区功能的基础上,我增加了几个附加功能,首先点击用户头像可以看到此用户的用户信息,然后点击查看动 ...

  3. 解读ASP.NET 5 MVC6系列(17):MVC中的其他新特性

    原文:解读ASP.NET 5 & MVC6系列(17):MVC中的其他新特性 (GlobalImport全局导入功能) 默认新建立的MVC程序中,在Views目录下,新增加了一个_Global ...

  4. (转载)你好,C++(17)0.1*10不等于1.0——4.1.4 关系操作符4.1.5 逻辑操作符

    你好,C++(17)0.1*10不等于1.0--4.1.4 关系操作符4.1.5 逻辑操作符 4.1.4  关系操作符 在C++中,除了需要用算术操作符对数据进行加减乘除的算术操作之外,我们有时候还需 ...

  5. C# 学习笔记(17)操作SQL Server 上

    C# 学习笔记(17)操作SQL Server上 安装SQL Server 微软官网 https://www.microsoft.com/zh-cn/sql-server/sql-server-dow ...

  6. 台湾国立大学郭彦甫Matlab教程笔记(17)numerical integration

    台湾国立大学郭彦甫Matlab教程笔记(17)numerical integration 数值积分 calculating the numerical value of a definite inte ...

  7. 2017.3.31 spring mvc教程(六)转发、重定向、ajax请求

    学习的博客:http://elf8848.iteye.com/blog/875830/ 我项目中所用的版本:4.2.0.博客的时间比较早,11年的,学习的是Spring3 MVC.不知道版本上有没有变 ...

  8. js笔记(三)ES5、ES5新增的数组的方法、字符串的方法、字符编码、对象的序列化和反序列化、bind

    数组方法.字符串方法总结 大目录 小目录 一.ES5严格模式 1. 严格模式: 2. 严格模式的行为变更: 二.ES5新增的数组的方法 1. 判断是否为数组:Array.isArray(): 2. 判 ...

  9. Git笔记(17) 协议

    Git笔记(17) 协议 1. Git 服务器 2. 本地协议 2.1. 应用场景 2.2. 优点 2.3. 缺点 3. HTTP 协议 3.1. 智能 HTTP 协议 3.2. 优点 3.3. 缺点 ...

最新文章

  1. mac apache 和 nginx ssl 配置自签名的SSL
  2. zigbee 空中消息溯源
  3. Redis在PHP项目中的应用
  4. oracle的undo
  5. 创业编程七个错误认识
  6. Android 应用开发(28)----APP功耗测试方法
  7. Hibernate入门级实例
  8. matlab优化设计例程,优化设计Matlab_实例解析
  9. PostgreSQL主要优势
  10. Skin++ For VS2010 使用教程
  11. 国家级版权区块链系统 DCI标准联盟链发布 迅雷区块链提供技术支持
  12. AX2012小问题总结
  13. 玉米社:视频营销推广 标题描述优化技巧
  14. ​建行数据从Teradata迁移到Greenplum大揭秘
  15. qiankun 基座下发组件
  16. 帮你全面了解人工智能
  17. SMETA验厂辅导,SEDEX(Smeta)验厂系统介绍及验厂结果查询
  18. CCF刷题合集(部分题解)
  19. 数据结构与算法 c语言 百度网盘,【资料分享】 数据结构与算法全集(C源代码+详细注释)!...
  20. js遍历数组 循环json数组 多种方法

热门文章

  1. Adobe Flash Player 官方离线最新版下载地址
  2. 数据结构学习笔记(第六章:图)
  3. AOP的5种advice
  4. 心路历程:爬虫实战——从数据到产品
  5. 海洋环境科学概论知识整理--2
  6. linux查看监听请款,请款(MIRO)RFC
  7. 2021-12-6 《聪明的投资者》学习笔记-3.一个世纪的股市历史:1972年年初的股价水平-股市周期性。股价、利润和股息
  8. lij IDEA项目包分层结构显示设置
  9. ArcGIS经纬网不穿过图层的具体设置步骤
  10. 怎么入驻亚马逊跨境电商平台?