查看某个部门下的所有的雇员:
Session ss= HibernateSessionFactory.getSession();
Transaction transaction= ss.beginTransaction();
List<Dempment> jihe= ss.createQuery("from Dempment where name='销售一部'").list();
for (Dempment d : jihe) {
Set<Employee> set=d.getEmployees();
for (Employee ff : set ) {
System.out.println(ff.getName()+" "+ff.getAge());
}
}
transaction.commit();
ss.close();
查看所有的雇员
Session ss= HibernateSessionFactory.getSession();
Transaction transaction= ss.beginTransaction();
List<Employee> jihe= ss.createQuery("from Employee").list();
for (Employee z : jihe) {
System.out.println(z.getId()+" "+z.getName()+" "+z.getAge()+" "+z.getDempment().getName()+" "+z.getDempment().getDescr());
}
transaction.commit();
ss.close();
FR:海涛高软(hunk Xu)