欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

递归根据节点id得到节点所有父节点名称(java内部类的使用)

程序员文章站 2022-05-30 16:38:33
...

递归根据节点id得到节点所有父节点名称(java内部类的使用)
节点id获取所有父节点名称
//

/** 
     * 递归得到当前节点的所有父节点 
     * @param Id 当前节点 
     * @return 所有父节点 
     * @throws Exception 抛出的异常 
     */  
 
  public String getParentName(String projStructUid) throws Exception{  
    	 SProjStructure  projStructure =structureService.findStructByUid(projStructUid);
        if(projStructure != null){  
            String configName = projStructure.getProjStructName()+projStructure.getDefaultUnit();
            String returnConfigName = getParentName(projStructure.getProjStructPuid());  
            return returnConfigName+configName;  
        }else{  
            return "";  
        }  

    
}

经常会运用到子节id查询到一个实体,又想向上或去全部名称即父节的名称。此案例运用
感谢博主 https://www.iteye.com/blog/jie-bosshr-1996607

相关标签: 代码块 java