Как показано ниже:
@Override public String getEmployeeBysup (String employeeid) {string str = ""; str = getEmployeebysupselas (employeeid, str); вернуть str.substring (0, str.lastindexof (",")); } @Override public String getEmployeeBysupselas (String employeeid, String str) {str+= "'"+employeeeid+"',"; System.out.println (str); String sql = "Выберите u.employeeid из tbl_system_user u, где SuperSorid = '"+employeeeid+"'" "; List <string> list = jdbctemplate.queryforlist (sql, string.class); if (list! = null && list.size ()> 0) {for (int i = 0; i <list.size (); i ++) {str = getMployeeeBysupselas (list.get (i), str); }} return str; }Вышеуказанное - полное содержание супер практического случая Java Infinite Tree (рекурсия), представленного вам редактором. Я надеюсь, что все будут поддерживать wulin.com больше ~