Hibernate 的HQL和sql有什么区别

转自:https://blog.csdn.net/haozhugogo/article/details/54575802
sql 面向数据库表查询

hql 面向对象查询

hql : from 后面跟的 类名+类对象 where 后 用 对象的属性做条件

sql: from 后面跟的是表名 where 后 用表中字段做条件

查询

在Hibernate中使用查询时,一般使用Hql查询语句。

HQL(Hibernate Query Language),即Hibernate的查询语言跟SQL非常相像。不过HQL与SQL的最根本的区别,就是它是面向对象的。
原文地址:https://www.cnblogs.com/sharpest/p/6206195.html