Originalmente era un conjunto de menús, luego agrupados por nodo principal, y fusionó todos los nodos secundarios en una lista
List <SysMenu> menuList = new ArrayList <> ();
Map <String, List <SysMenu>> menuMap = menutList.stream (). Collect (Collectors.toMap (SysMenu :: getParentId, menuObj ->
Lists.newArrayList (menuObj), (List <SysMenu> newValueList, List <SysMenu> oldValueList) ->
{
oldValueList.addAll (newValueList);
return oldValueList;
}));