具体addJoin这个方法要怎么用,我一直没有搞明白。
谁能给个例子讲讲

解决方案 »

  1.   

    楼主,您好,首先声明一下,我是全手写哈:
    我的例子:String sql   = "select * from employee e,department d where e.id = d.id";实体关系是Many(employee) TO One(Department)代码例子:List<Object[]> l = session.createSQLQuery(sql).addEntity("employee", Employee.class).addJoin("department","employee.dept").list();返回的是List<Object[]>,每个object[]都是employee表每一行对应的employee对象和department对象额外测试:这个是一个左连接查询