hql和sql的区别是什么
时间: 2023-03-31 11:02:24 浏览: 225
hibernate中的hql
HQL 是 Hibernate Query Language 的缩写,是一种面向对象的查询语言,它与 SQL 不同的地方在于,HQL 是基于对象模型的查询语言,而 SQL 是基于关系模型的查询语言。HQL 支持面向对象的查询,可以直接使用类名和属性名进行查询,而 SQL 则需要使用表名和列名进行查询。此外,HQL 还支持多态查询、关联查询、子查询等高级查询功能。
阅读全文