java 是一种可以撰写跨平台应用软件的面向对象的程序设计语言, 是由 Sun Microsystems 公司于 1995 年 5 月推出的 Java 程序设计语言和 Java 平台 (即 JavaEE(j2ee), JavaME(j2me), JavaSE(j2se)) 的总称
下面小编就为大家带来一篇 Java 无限级树 (递归) 超实用案例小编觉得挺不错的, 现在就分享给大家, 也给大家做个参考一起跟随小编过来看看吧
如下所示:
- @Override
- public String getEmployeeBysup(String employeeID) {
- String str="";
- str = getEmployeeBysupSelas(employeeID, str);
- return str.substring(0, str.lastIndexOf(","));
- }
- @Override
- public String getEmployeeBysupSelas(String employeeID, String str) {
- str+="'"+employeeID+"',";
- System.out.println(str);
- String sql="SELECT u.employeeID from tbl_system_user u where supervisorID='"+employeeID+"'";
- List<String> list= jdbcTemplate.queryForList(sql, String.class);
- if(list!=null&&list.size()>0){
- for(int i=0;i<list.size();i++){
- str = getEmployeeBysupSelas(list.get(i), str);
- }
- }
- return str;
- }
来源: http://www.phperz.com/article/18/0215/359404.html