1 public void testQuery() {
2 SessionFactory sessionFactory = null;
3 Session session = null;
4 Transaction tx = null;
5 try {
6 sessionFactory = HibernateUtils.getSessionFactory();
7 session =HibernateUtils.getCurrentSession();
8
9 tx = session.beginTransaction();
10
11 //1、创建query对象
12 Query query = session.createQuery("from User");
13 //2.得到查询结果
14 List<User> list = query.list();
15 for (User user : list) {
16 System.out.println(user);
17 }
18 tx.commit();
19
20 }catch(Exception exception) {
21 exception.printStackTrace();
22 tx.rollback();
23 }finally {
24
25 }
26 }