1.页面的显示数据来自于数据库的一张表,并且显示的数据的字段和数据库中表的字段一样
String hql = "from 表名";
2.页面的显示数据来自于数据库的一张表,并且显示的数据的字段和数据库中的表的字段差别很大,页面上显示极小部分字段
String hql = "select new 持久化类构造函数 from 持久化类名";
3.页面的显示数据来自于数据库的多张表,但是页面额数据的字段比较少
3.1 select利用构造函数把页面需要的字段写出来
3.2 根据页面的字段重新做一个javabean
3.3 在语句from后面不能用fetch
4.页面的显示数据来自于数据库的多张表,页面的显示数据和数据库中的字段一样
4.1 迫切内连接
4.2 迫切左外连接