课程总结
HQL需要注意的知识点和编写HQL时要注意的问题
1、HQL语句形式(只有了解了HQL语句形式,才会清楚HQL各个子句在HQL中的位置,对HQL语句的编写,特别是比较复杂的HQL语句的编写,很有帮助)

2、HQL语句大小写敏感,特别是持久化类及其属性的大小写(查询的主题是持久化类及其属性,但HQL关键字大小写不敏感,但为了程序的美观、可读性、习惯小写)。
3、别名的使用(方便HQL语句的编写,注意别名的习惯命名惯例,单字母的别名要与持久化类有一定的关联,这样在其他子句使用别名的时候,可以最大程度的避免误用,方便程序的修改和维护)

4、select子句使用自定义类返回选择属性,持久化类构造器处理。
注意:当自定义了构造器之后,一定要在持久化类中增加默认构造器,保证在其他查询情况下,Hibernate框架使用默认构造器时,创建实例对象不会发生错误。
课后练习
第二题
课后练习
第一题
课程总结: