HQL定义(Hibernate Query Language):Hibernate框架提供的查询语言,HQL是面向对象的查询语言,查询主体是映射配置的持久化类及其属性(SQL查询主体是数据库表)HQL提供了丰富灵活的查询特性,Hibernate官方推荐查询方式。
HQL:映射配置的持久化类及其属性
HQL定义2
HQL定义1
HQL 与sql 区别
HQL定义
HQL定义: 1、HQL:Hibernate Query Lauguage,Hibernate查询语言; 2、HQL是面向对象的查询语言(即以面向对象的角度进行查询),它查询的主体是映射配置的持久化类及其属性,与SQL查询主体是数据库表是完全不同的,除此之外,从数据库查询方面的功能上来讲,SQL能实现的数据库查询功能,HQL几乎可以同样实现。实际上作为一个ORM对象关系映射框架,Hibernate框架会将编写好的HQL语句解析成SQL语句来完成最终的数据库查询操作。 3、HQL提供了丰富灵活的查询特性,是Hibernate官方推荐查询方式。