hibernate3.1 项目开发汇总

 1.关于HQL、QBC、SQL的使用场合 以及静态查询和动态查询

静态查询:程序在编译的时候就知道查询的字段和参数
动态查询:程序在编译的时候不知道要查询什么数据、什么表
SQL:适用于对大量数据进行汇总分析,执行效率会较高
HQL:适用于查询一些静态查询,比较明确要查询的字段和数据,并且数据不经常变化,如一些字典表
QBC:实用于动态查询,查询的时候不知道要查询那些表,要拼接上那些条件

你可能感兴趣的:(hibernate3.1 项目开发汇总)