from子句中别名的使用:
通常对持久化类进行查询时,为查询的类指定别名,使用AS关键字使用别名,也可以省略,使用别名的目的是在HQL语句的其他部分通过别名引用该类,特别是查询的目标不止一个的时候,使用别名特别方便。
别名的命名规范:别名与持久化类名相同
HQL语句可以使用as设置别名,而且as可以省略
String hql = "from Seller s,Customer c";
3.别名命名习惯
建议别名与持久化类名相同
例如查询语句:from Seller
别名:seller
单字母:s
完整的定义别名的例子:from Seller as seller
也可以不使用关键字as:from Seller seller
from子句中别名的应用
from子句中别名的应用: 1.可以通过AS关键字(也可以省略)为被查询的类指定别名 2.在HQL语句其他部分通过别名引用该类(引用较多时会方便很多) 3.别名命名习惯:与持久化类名相同,全部采用小写,可以参考Java变量名的命名;如果为了简洁,可以采用单字母命名