首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 开源软件 >

ScrollableResults的用法(查询实业的部分属性并组成实体对象)

2012-11-13 
ScrollableResults的用法(查询实体的部分属性并组成实体对象)/*查询实体的部分属性并组成实体对象*/public

ScrollableResults的用法(查询实体的部分属性并组成实体对象)

/*查询实体的部分属性并组成实体对象*/public void query_for_part_object(){Session session = null;ScrollableResults scrollableResults = null;try {session = HibernateSessionFactory.getSession();Query query = session.createQuery("SELECT u.id,u.password,u.email FROM User u");List<User> list = new ArrayList<User>();scrollableResults = query.scroll();User user = null;while(scrollableResults.next()){user = new User();user.setId(scrollableResults.getInteger(0));user.setPassword(scrollableResults.getString(1));user.setEmail(scrollableResults.getString(2));list.add(user);}for(User u : list){System.out.println(u.getId());System.out.println(u.getPassword());System.out.println(u.getEmail());}} catch (HibernateException e) {e.printStackTrace();} finally{scrollableResults.close();HibernateSessionFactory.closeSession(session);}}



引自:http://blog.csdn.net/heng9yuan/article/details/3890041

热点排行