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

Criteria左外联接以及去重复数据

2012-09-11 
Criteria左外连接以及去重复数据?public ListFolderVO listFetch(Long id, int folderType) {Criteria c

Criteria左外连接以及去重复数据

?

public List<FolderVO> listFetch(Long id, int folderType) {Criteria criteria = getCriteria(FolderVO.class,"fo");criteria.add(Restrictions.eq("fo.id", id));//id不是主键criteria.add(Restrictions.eq("fo.folderType", folderType));criteria.createAlias("fo.dmsVOs", "d", CriteriaSpecification.LEFT_JOIN);//左外连接        //criteria.setFetchMode("dmsVOs", FetchMode.JOIN);criteria.setResultTransformer(CriteriaSpecification.DISTINCT_ROOT_ENTITY);//根据主表去重复数据return (List<FolderVO>)criteria.list();}

?这是我写的方法,直接贴出来了。

热点排行