| | |
| | | /****************************************************************************** |
| | | * Copyright (C) 2015 Shenzhen Penguin Network Technology Co., Ltd |
| | | * All Rights Reserved. |
| | | * 本软件为深圳市企鹅网络科技有限公司开发研制。未经本公司正式书面同意,其他任何个人、团体 |
| | | * 不得使用、复制、修改或发布本软件. |
| | | * 本软件为深圳市企鹅网络科技有限公司开发研制。未经本公司正式书面同意,其他任何个人、团体 |
| | | * 不得使用、复制、修改或发布本软件. |
| | | *****************************************************************************/ |
| | | |
| | | package com.qxueyou.scc.school.dao; |
| | |
| | | |
| | | @Repository(value="interactDAO") |
| | | /** |
| | | * 自动注入sessionFactory 互动 |
| | | * 自动注入sessionFactory 互动 |
| | | * |
| | | * @author 邓志永 |
| | | * @author 邓志永 |
| | | * @since JDK1.6 |
| | | * @history 2015-01-07 邓志永 新建 |
| | | * @history 2015-01-07 邓志永 新建 |
| | | */ |
| | | public class InteractDAO extends HibernateDaoSupport { |
| | | |
| | | /** |
| | | * 注入sessionFactory |
| | | * 注入sessionFactory |
| | | * |
| | | * @param sessionFactory |
| | | */ |
| | |
| | | } |
| | | |
| | | /** |
| | | * 查询互动练习结果 |
| | | * 查询互动练习结果 |
| | | * @param hql |
| | | * @param args |
| | | * @return |
| | |
| | | @SuppressWarnings("unchecked") |
| | | public List<Map<String, Object>> queryResultByInteractExer(String hql, |
| | | List<Object> args) { |
| | | // 查询结果 |
| | | // 查询结果 |
| | | List<Object[]> lst = (List<Object[]>) this.getHibernateTemplate().find(hql, args.toArray()); |
| | | if(lst.isEmpty()){ |
| | | return null; |
| | |
| | | resultMap = new HashMap<String, Object>(); |
| | | resultMap.put("name", obj[0]); |
| | | resultMap.put("count", obj[1]); |
| | | resultMap.put("peopleCount", obj[2]);//总人数 |
| | | resultMap.put("peopleCount", obj[2]);//总人数 |
| | | resultLst.add(resultMap); |
| | | } |
| | | return resultLst; |