Hibernate查询方法有哪些

技术Hibernate查询方法有哪些小编给大家分享一下Hibernate查询方法有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!1: QB

小编给大家分享一下冬眠查询方法有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

1: QBE (Query By Example)

标准CRI=会话。创建标准(学生。类);

cri.add(示例。创建);//s是一个学生对象

列出CRI。list();实质:创建一个模版,比如我有一个表连续的有一个礼品卷字段,我设置连环杀手。setgiftoy(' 2 '),

则这个表中的所有的礼品卷为2的数据都会出来

2: QBC (Query By Criteria) 主要有Criteria,Criterion,Oder,Restrictions类组成

会话=这个。get session();

标准CRI=会话。创建标准(jditemserialnumber。类);

标准=限制。喜欢(‘客户’,名字);

国际广播电台。add(cron);

列表=CRI。list();比较运算符

HQL运算符QBC运算符含义

=限制。eq()等于

限制。不允许。eq())不等于

限制。gt()大于

=限制大于等于

限制LT()小于

=限制le()小于等于

为空。限制为空()等于空值

不是nullRestrictions.isNotNull()非空值

喜欢限制。喜欢()字符串模式匹配

和限制。和()逻辑与

和限制。连词()逻辑与

或限制逻辑或

或限制。分离()逻辑或

notRestrictions.not()逻辑非

在(列表)限制。在()等于列表中的某一个值

ont in(列表)限制。不是(限制。在())不等于列表中任意一个值

介于x和y限制之间。介于()闭区间正常男性染色体组型中的任意值

不在x和y限制之间。不(限制.介于())小于值X或者大于值y

3: HQL

Stringhql='从studentgrouppy中选择. name,avg(s . age)。名称';

查询查询=会话。create query(hql);

列表=查询。list();

.4: 本地SQL查询

session=SessionFactory。OpenSession();

tran=会话。begintransaction();

SQLQuerysq=会话。createqquery(SQL);

sq.addEntity(学生类);

list=sq。list();

特兰。commit();5: QID

会议的get()和负载()方法提供了根据对象身份证明来检索对象的方式。该方式被用于事先知道了要检索对象身份证明的情况。

以上是"冬眠查询方法有哪些"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/137230.html

(0)

相关推荐

  • MySQL性能优化的方法是什么

    技术MySQL性能优化的方法是什么本篇内容主要讲解“MySQL性能优化的方法是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“MySQL性能优化的方法是什么”吧!一、优化思

    攻略 2021年12月3日
  • 大闸蟹蒸多久,大闸蟹蒸多少时间可以吃

    技术大闸蟹蒸多久,大闸蟹蒸多少时间可以吃基本上是15-20分钟就行大闸蟹蒸多久, 下面是做法和注意事项,希望能够帮助到你, 用料
    主料大闸蟹适量
    调料醋5克姜5克香油4克白酒适量
    清蒸螃蟹的做法
    1.用白酒泡一下

    生活 2021年10月25日
  • 如何理解Spring Cloud微服务架构

    技术如何理解Spring Cloud微服务架构这篇文章主要讲解了“如何理解Spring Cloud微服务架构”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何理解Spri

    攻略 2021年10月20日
  • PostgreSQL中的bool类型转换为smallint的方法是什么

    技术PostgreSQL中的bool类型转换为smallint的方法是什么这篇文章主要介绍“PostgreSQL中的bool类型转换为smallint的方法是什么”,在日常操作中,相信很多人在PostgreSQL中的bo

    攻略 2021年11月5日
  • 何鸿燊怎么读音,澳门赌王何鸿燊的拼音怎么拼

    技术何鸿燊怎么读音,澳门赌王何鸿燊的拼音怎么拼何鸿燊读音:hé hóng shēn 何鸿燊(shēn),1921年11月25日生于香港,著名港澳企业家,有“澳门赌王”之称,是何东爵士弟何福的孙儿之一,何世光儿子,在家中排

    生活 2021年10月23日
  • Django模块怎么部署

    技术Django模块怎么部署这篇文章主要为大家展示了“Django模块怎么部署”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Django模块怎么部署”这篇文章吧。在Djang

    攻略 2021年11月24日