1.建立searchHQL方法,然后声明hql语句"from User"
2.创建query对象,加入HQL语句。
3.在User里添加 toString方法
4.输出结果
public class manageUser extends TestCase{
public void testQueryUser() {
SessionFactory sf=null;
Session session =null;
Transaction ts=null;
try {
sf=HibernateUtil.getSessionFactory();
session =sf.getCurrentSession();
ts=session.beginTransaction();
Query query=session.createQuery("from User");
List<User> users= query.list();
for(User u:users)
{
System.out.println(u.getName()+" "+u.getGender()+" "+u.getAge()+" "+u.getBirthday());
}
ts.commit();
} catch (HibernateException e) {
e.printStackTrace();
if(ts!=null) {
ts.rollback();
}
finally{
session.close();
}
}
}