平常的写法
//权限集setgrantedauthorityauthorities=new hashset (; //联系用户权限//listpermissionpermissionlist=permission servcie.permission list (userinfo.getid ) ); listpermissionpermissionlist=permission servcie.select permission (username ); for (permission permission : permission list (authorities.add ) newsimplegrantedauthority (permission.get permission ) ) } 使用拉姆达表达式后的写法
listgrantedauthorityauthorities=new ArrayList (; //用户权限listtbpermissionpermissions=permission service.getbyuserid (TB user.getid (); //用户权限permissions.foreach (permission-{ authorities.add ) newsimplegrantedauthority (permission.getpermissionurl 不管你努力一辈子还是不努力,我都不怕。 害怕的是一个人走在努力的路上。 欢迎来到技术小组聊天