码迷,mamicode.com
首页 > 数据库 > 详细

条件查询,SQL,JPQL,HQL

时间:2018-05-21 12:35:24      阅读:187      评论:0      收藏:0      [点我收藏+]

标签:条件   nat   关心   方便   查询方式   nbsp   关系数据库   更新   基于   

  JPQL是面向对象的查询语言,因此它可以完全理解继承、多态和关联等特征。而且JPQL内置了大量函数,极大地方便了JPQL查询的功能。当然JPQL底层依然是基于SQL的,但JPQL到SQL的转换无须开发者关心,JPQL解析器会负责完成这种转换,并负责执行这种转换的SQL语句来更新数据库。 

  SQL是面向关系数据库的查询语言,因此SQL操作的对象是数据表、数据列;而JQPL操作的对象是实体对象,对象属性。

  HQL是面向对象的查询,from后面跟的是“表名”,where后用“表中字段”做条件。在Hibernate中用查询时,一般用HQL查询语句。因为HQL是面向对象的,而对象类的名称和属性都是大小写敏感的,所以是大小写敏感的。

  条件查询是更具面向对象特色的数据查询方式。

条件查询,SQL,JPQL,HQL

标签:条件   nat   关心   方便   查询方式   nbsp   关系数据库   更新   基于   

原文地址:https://www.cnblogs.com/GGGGGGG/p/9065872.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!