馬老師maven實戰(zhàn)教程
2023-04-04 11:22 作者:方方耍賴很優(yōu)雅 | 我要投稿
? ?list.add(user4);
這時候,我們沒從數(shù)據(jù)庫端進行數(shù)據(jù)的分組,可能有時候同一個接口要給很多服務(wù)去調(diào)用,但是我們又不能為了因為數(shù)據(jù)格式要求不一致,就重新在寫一段相同的邏輯代碼,只能說是根據(jù)某些參數(shù)的不同,處理一下返回值,這時候就用到另外測操作了。
按照部門返回不同部門下的人員的數(shù)據(jù)
如果我們要用SQL,那很簡單,根據(jù)部門分組,如果要是在代碼里面呢?就用我們最簡單的User來進行分組。
JDK8 直接簡單方便。
Map<String, List<User>> collect = list.stream().collect(Collectors.groupingBy(User::getDeptName));
標簽: