public void findUserInfoAll(Integer userId) {
String sql = " select user, jfpoint from VoUser user,VoJfPoint jfpoint where user.id = jfpoint.userId and user.id = " + userId;
EntityManager em = JPAUtil.currentSession();//获取session
Query query = em.createQuery(sql);
List list = query.getResultList();
Object[] ob = (Object[])list.get(0);
VoUser user = (VoUser)ob[0];
VoJfPoint point = (VoJfPoint)ob[1];
//这样就可以获取到user,point中属性
}
Hibernate 查找多个对象得到结果集是一个object数组,把对象分别按顺序保存。