@Test
    public void test11(){
        Session ss=HibernateUtil.getSession();
        //根据员工名称(SCOTT)找到和他所在的部门的其他员工的信息
        String hql=" select e from Emp e inner join e.dept";//下面一条等效
        //String hql="from Emp e inner join fetch e.dept";
        Query qr=ss.createQuery(hql);
        List<Emp> el =qr.list();
        System.out.println(el.size());
        for (Emp emp : el) {
            System.out.println(emp);
        }
        HibernateUtil.closeResource(ss);
    }
inner join代码

相关文章: