#HQL

GraphQL

GraphQL 是一种查询语言,用于替代RESTAPI。它允许客户端指定所需的数据,并且只获取这些数据,提升了数据获取的效率和灵活性。...
开发笔记 ·2024-08-31

HQL多种查询实现

1、返回intpublicintcountByUsername(Stringusername){Stringhql="selectcount(*)fromBeanCarUserbeanwherebean.userName=:username";Queryquery=getSession().createQuery(hq...
代码星球 ·2021-02-24

weblogic 下异常 org.hibernate.QueryException: ClassNotFoundException: org.hibernate.hql.ast.HqlToken

项目之前在Tomcat环境下一直都正常运行,今天应客户要求需要迁移到webLogic10.3.6下,部署后竟然抛出了org.hibernate.QueryException:ClassNotFoundException:org.hibernate.hql.ast.HqlToken异常,经过一番搜索后弄明白了问题的产生原...

【hibernate进阶】hql简单属性查询

    翻开之前的博客,距离最开始写hibernate进阶专栏的第一篇博客开始,已经有八个多月了,因为最近做的项目在用hql,所以继续完善这个专栏.在今天主要分享hql的简单属性查询,通过查询单个属性和通过五种不同的查询方式来讲解.首先新建一个Student的JavaBean.p...

[转]HQL中的子查询

原文地址:http://blog.csdn.net/xb12369/article/details/8638683子查询:  子查询是SQL语句中非常重要的功能特性,它可以在SQL语句中利用另外一条SQL语句的查询结果,在Hibernate中HQL查询同样对子查询功能提供了支持。如下面代码所示:Li...
代码星球 ·2021-02-15

Hibernate查询语言(HQL)

Hibernate查询语言(HQL)与SQL(结构化查询语言)相同,但不依赖于数据库表。我们在HQL中使用类名,而不是表名。所以是数据库独立的查询语言。HQL有很多优点。它们如下:数据库独立支持多态查询易于Java程序员学习它是一个面向对象的HibernateQuery表示。Query的对象可以通过Session接口调...
代码星球 ·2021-02-08

HQL常用关键字

1.nvlnvl(value,default_value)空字段赋值,若value为空,则赋值default_value;若value非空,则返回原本value值。default_value可以是数值、'字符串',也可以是字段2.case...when...then...endcasewhendi_tp='8'then...
代码星球 ·2021-01-23

HQL: Hibernate查询语言

Hibernate配备了一种非常强大的查询语言,这种语言看上去很像SQL。但是不要被语法结构上的相似所迷惑,HQL是非常有意识的被设计为完全面向对象的查询,它可以理解如继承、多态和关联之类的概念。  Hibernate配备了一种非常强大的查询语言,这种语言看上去很像SQL。但是不要被语法结构上的相似...
代码星球 ·2020-12-26

HQL查询中取个别几个字段

数据表:要求:查询type为4001,以content分组,本计算不重复的pcInfoIdMySQL语句:SELECTCOUNT(DISTINCTpcInfoId)ASCOUNT,content,TIMEFROMvrv_paw_reportlogWHERETYPE='4001'GROUPBYcontent对应的HQL语...

HQL查询语句中的模糊查询

FromPersonthisWherethis.namelike'%abc%'@SuppressWarnings("unchecked")@OverridepublicList<ReportLog>query(Stringtype){returngetSession().createQuery("fromP...

API设计风格(RRC、REST、GraphQL、服务端驱动)

阅读目录一、创建资源使用PUT还是POST二、异常处理的HTTP响应状态码三、返回数据是否需要包装四、URI的设计层级是否超过两层五、参考资料阅读目录API设计风格(RRC、REST、GraphQL、服务端驱动)回到目录WebAPI设计其实是一个挺重要的设计话题,许多公司都会有公司层面的WebAPI设计规范,几乎所有的...
代码星球 ·2020-09-02

Hibernate学习笔记(十) — HQL查询

一、HQL的一对多查询班级(1)->(多)学生/***实现Classes与Student的内连接**SELECTc.*,s.**fromclassescINNERJOINstudents*where(c.cid=s.cid)*/@TestpublicvoidtestInnerJoin(){session=Hibe...

查询总结、HQL语法、QBC(QueryByCriteria)深入学习

  在之前的批量查询练习的时候练习基本五种查询方法的使用:1.OID查询---根据对象ID进行查询2.对象属性导航查询:obj.getXXX3.HQL查询:Query对象查询4.QBC(QueryByCriteria):Criteria对象查询5.原生SQL查询:SQLQuery查询 测试代码如下:packa...

GraphQL搭配MongoDB入门项目实战

什么是GraphQLGraphQL是一种面向API的查询语言。在互联网早期,需求都以Web为主,那时候数据和业务需求都不复杂,所以用RestAPI的方式完全可以满足需求。但是随着互联网的发展,数据量增大,业务需求多变。还有各种客户端需要接口适配,基于RestAPI的方式,显得越来呆板,因此GraphQL便应运而生。它至...

hive 标准hql建表语法格式

一.标准hql建表语法格式1.官方标准语法:(hql不区分大小写,下面[]里的属性是可选属性)具体参考官网界面:HIVE官网建表说明文档CREATE[EXTERNAL]TABLE[IFNOTEXISTS]table_name[(col_namedata_type[COMMENTcol_comment],...)][CO...
首页上一页12下一页尾页