from是最简单的HQL语句,也是最基本的HQL语句。from关键字后紧跟持久化类的类名。例如: from Person 表明从Person持久化类中选出全部的实例。大部分时候,推荐为该Person的每个实例起别名。例如: from Person as p 这里,Person持久化类中实例的别名为p。命名别名时,as关键字是可选的,但是为了增加可读性,建议保留。
from后还可同时出现多个持久化类,此时将产生一个笛卡尔积或跨表的连接,但实际上这种用法很少使用,因为通常当我们可能需要使用跨表的连接时,可以考虑使用隐式连接或显式连接,而不是直接在from后紧跟多个表名。