在Controller层
@RequestMapping(value="/dictionarygroup",method = RequestMethod.POST)
public Result selectTree(){
List<TreeNode> list=sysDictionaryGroupService.selectTree();
return Result.ok().put("result", list);
}
在Service层
List<TreeNode> selectTree();
在ServiceImpl里面
public List<TreeNode> selectTree() { BuildTree buildTree=new BuildTree(); //获取数据的list List<TreeNode> treeNodes=sysDictionaryGroupDao.findTree(); List<TreeNode> list= buildTree.buildTree(treeNodes); return list; }
在Dao或者Mapper层
List<TreeNode> findTree();
在XML文件
<select id="findTree" resultType="com.zhirong.xyjg.taihu.vo.TreeNode"> SELECT groupid,code,pcode,notetype,groupkey as id,seqno,groupname as name FROM sys_dictionary_group </select>
返回节点的实体