一、查询概述
1、Get/load主键查询
2、对象导航查询
3、HQL查询,Hibernate Query language hibernate 提供的面向对象的查询语言。
4、Criteria 查询,完全面向对象的查询(Query By Criteria ,QBC)
5、SQLQuery, 本地SQL查询
1)缺点:不能跨数据库平台: 如果该了数据库,sql语句有可能要改。
2)使用场景: 对于复杂sql,hql实现不了的情况,可以使用本地sql查询。
二、演示的准备工作
1、javabeans以及对应的映射文件
1)Dept
2)Employee
2、hibernate.cfg.xml