2种方法:
Configuration cfg = new Configuration().configure();
ServiceRegistry sr = new
StandardServiceRegistryBuilder().applySettings(cfg.getProperties()).build();
SessionFactory sf = cfg.buildSessionFactory(sr);
Session session = sf.openSession();
Transaction trans = session.beginTransaction();
@Test
public void testListBook2() {
//查询一个集合
String hql="from Book"; //Book是类,不是表名
Query query=session.createQuery(hql);
List<Book> list=query.list();
for (Object b : list) {
System.out.println(b);
}
trans.commit();
session.close();
sf.close();
}
@Test
public void testListBook() {
//查询一个集合
List queryList = session.createSQLQuery("select * from tb_books").addEntity(Book.class).list();
for (Object b : queryList) {
System.out.println(b);
}
trans.commit();
session.close();
sf.close();
}