1.hql是面向对象 例如 select deptNo from Dept
Dept 是类名 deptNo是属性名
2.但sql中 例如 上了select deptno from dept
dept是表名 deptno是列名
sql是查询出来的就是Hql的投影因为sql不会自动生成对象 所以我们要用object[] 去接受
本文对比了HQL(Hibernate Query Language)与SQL在查询方式上的不同。HQL面向对象进行查询,如通过类名和属性名指定查询目标;而SQL则直接针对表名和列名。文中还提到SQL查询结果需要用Object[]来接收,因为SQL不会自动生成对象。
1.hql是面向对象 例如 select deptNo from Dept
Dept 是类名 deptNo是属性名
2.但sql中 例如 上了select deptno from dept
dept是表名 deptno是列名
sql是查询出来的就是Hql的投影因为sql不会自动生成对象 所以我们要用object[] 去接受

被折叠的 条评论
为什么被折叠?