Hibernate 的三种查询方式

1.HQL查询方式

Session session = getSession();
		List list = new ArrayList();
		Query query = session.createQuery("from User");
		list = query.list();
		closeSession();
		return list;

2.QBC查询方式

Session session = getSession();
		List list = new ArrayList();
		Criteria c = session.createCriteria(User.class);
		list = c.list();
		closeSession();
		return list;
3.SQL查询方式

Session session = getSession();
		List list = new ArrayList();
		SQLQuery query = session.createSQLQuery("select * from tb_user");
		list = query.list();
		closeSession();
		return list;

你可能感兴趣的:(Hibernate)