Hibernate的其他常用功能(HQL)

HQL只能用于查询,不能用于增删改;SQL针对数据表中的字段进行查询,而HQL针对的是持久化对象。
HQL是完全面向对象的,支持继承,多态等特性;HQL大小写不敏感,但持久化对象必须首字母大写。
HQL与SQL类似,有from/select/where/order by等子句,也支持统计函数(count/max/sum等)。
Hibernate还支持CQ(Criteria Query),它是把查询条件,封装成Criteria对象,进行查询。
Hibernate还有事务管理(JDBC事务,JTA事务),Cache管理等(一级,二级)。
HQL(Hibernate Query Language)详见: HQL大全。

你可能感兴趣的:(Hibernate的其他常用功能(HQL))