`
maketc
  • 浏览: 31338 次
社区版块
存档分类
最新评论
收藏列表
标题 标签 来源
gis各个单位保有车辆的列表(可替代两个表连接) hibernate hql 连接
	/**
	 * 各个单位保有车辆的列表
	 */
	public String organCar() {
		list=carImpl.selectTblOrgancfg(this);
		for (Iterator iterator = list.iterator(); iterator.hasNext();) {
			TblOrgancfg tblOrgancfg = (TblOrgancfg) iterator.next();
			Query q=carImpl.getBaseDAO().getSessionBaseDAO().createQuery(
					"select count(t) from TblCarcfg t where t.tblOrgancfg=:tbl");
			q.setParameter("tbl", tblOrgancfg);
			Long i=(Long)q.list().get(0);
			String s=String.valueOf(i);
			map.put(tblOrgancfg.getOrgancode(),s);
		}
		return SUCCESS;
	}


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

	/**
	 * 查询各单位的车辆
	 */
	public List selectTblOrgancfg(BaseAction baseAction) {
		List listPara=new LinkedList();
		baseAction.setPageObj(new PageObj());
		baseAction.getPageObj().setCurrPage(baseAction.r_currPage);
		baseAction.getPageObj().setIs_page(true);
		baseAction.getPageObj().setParaList(listPara);
		baseDAO.getDataList(baseAction.getPageObj(), "TblOrgancfg");
		return baseAction.getPageObj().getDataList();
	}
Global site tag (gtag.js) - Google Analytics