/** 检索类的全部属性 */ private static void getall() { // 1、检索所有学生信息 List<Student> stus = hql("from Student"); // for循环取出信息 System.out.println("for循环取出list:"); for (Student student : stus) { System.out.println(student.getSid() + " " + student.getSname()); } // 迭代器取 System.out.println("迭代器取出list:"); Iterator<Student> iterator = stus.iterator(); while (iterator.hasNext()) { Student s = iterator.next(); System.out.println(s.getSid() + " " + s.getSname()); } }
/** 查询计算机系和外语系的学生 */ private static void getsome() { List<Student> stus = hql("from Student where sdept in('计算机系','外语系')"); for (Student student : stus) { System.out.println(student.getSid() + " " + student.getSname()); } }