做树状查询的时候,oracle有自己的优势,一条sql语句就可以搞定,而mysql这种数据库就只能用递归了... 递归的项目实例: //递归取到栏目路径 public List getTreeList(List list,String columnid) { Column c = this.getColumn(columnid); list.add(c.getColumnname()); String parentid = this.isNull(c.getParentcolumnid());…