1。表 A  里面有 a,b,c字段    表 B 有 x,y,z  表A中的a与表B中的x 值相同  若用hibernate 查询,不用连接表,而直接使用自定义的一个类  其中包括 A的 a,b。B的x,y字段,若要查询,hibernate 的DAO的方法的语句该如何写?
 2。查询效率问题。有表 A 员工基本信息表。B 员工缴费信息表。C 员工基本工资表。  B为员工缴纳金额,每个月发放工资数从B中缴纳金额扣除,如缴纳 1000,每月发放100,即每月从1000中扣除100。 每月发放后将每月的日期,员工编号,发放金额写入C表。A B C 三表中员工编号都有。
    若用hibernate 查询,目前查询需三表结合查询,还要查询每月此员工是否已发工资,若已发,不再发放。 目前问题  查询100条记录以上,会很慢,目前我的做法,先查询 A 表的基本信息,获得编号,查询B 表,获得缴纳信息,在从A 表取得 员工编号, 发放月份, 和C 表比对, 若已存在记录, 既不发放。