Hibernate distinct
来源:互联网 发布:网络电视 支持回看 编辑:程序博客网 时间:2024/05/21 16:55
/** * 得到大区编号和名称 * @return */public List<Object> getRegionCodeAndName() throws DataAccessException {finder = new Finder("").append(" SELECT DISTINCT dlaid, dlaname FROM ClubDealerSmallArea c ").append(" ORDER BY dlaid ");return findO(finder);}
distinct 后,得到的是对象数组,是object[],取值的话直接用object[i]
@SuppressWarnings("unchecked")public List<Object> findO(Finder finder) throws DataAccessException {try {Query query = getSession().createQuery(finder.getOrigHql());finder.setParamsToQuery(query);query.setFirstResult(finder.getFirstResult());if (finder.getMaxResults() > 0) {query.setMaxResults(finder.getMaxResults());}List list = query.list();if(list!=null && list.size()<1)list = null;return list;} catch (Exception e) {log.error("method:find(Finder finder)",e);throw new DataAccessException();}}
在action中set到request中
setRequestAttr("objList", objList);
在jsp页面中:
选择经销商: 大区 <select id="region" name="region"> <option value="0">---请选择---</option> <c:forEach items="${objList }" var="obj"> <option value="${obj[0] }">${obj[1] }</option> </c:forEach> </select>
阅读全文
0 0
- hibernate distinct
- Hibernate distinct
- Hibernate 实现distinct
- Hibernate 实现distinct
- hibernate 中distinct的使用
- Hibernate中使用COUNT DISTINCT
- Hibernate 多字段distinct查询
- 有关hibernate中用distinct返回值总结
- hibernate 中的count和distinct同时使用
- Hibernate Criteria中的三种Distinct
- Hibernate distinct 查询的多种实现方式
- Hibernate distinct 查询的多种实现方式
- distinct
- Distinct
- distinct
- distinct
- distinct
- distinct
- 用 UIPopoverController 弹出 UITableView
- 算法(三)Hash-算法
- Java核心代码(五) 实用代码块
- iOS开发中nil和release的用法
- Eclipse(七)管理java project
- Hibernate distinct
- nio
- Checkbox的 readonly 属性
- iOS开发
- windows && CMD命令
- JS 打印
- Java程序执行sql脚本
- 【安全牛学习笔记】拒绝服务攻击工具-NMAP、匿名者拒绝服务工具包(匿名者发布的DoS工具)、其他拒绝服务工具-XOIC、HULK、DDOSIM、GoldenEye
- io-nio-socket步步为营(一)流基础