@Override
public RpcResponse<List<HobbiesVo>> queryHobbies(Long userId) {
try{
List<HobbiesVo> userHobbyVoList= userHobbyApi.singleUserhobbies(userId).getData();
List<HobbiesVo> hobbiesList=hobbiesService.queryHobbies();
List<HobbiesVo> hobbiesList_=new ArrayList<HobbiesVo>();
if(userHobbyVoList.size()>0){
for(HobbiesVo UserHobbyVo:userHobbyVoList){
for (HobbiesVo HobbiesVo:hobbiesList){
if(HobbiesVo.getHobbyName().equals(UserHobbyVo.getHobbyName())){
hobbiesList_.add(HobbiesVo);
}
}
}
hobbiesList.removeAll(hobbiesList_);
}
return ResponseModel.returnListSuccess(hobbiesList);
}catch (Exception e){
logger.error("获取爱好列表失败", e);
return ResponseModel.returnException(e);
}
}

最新文章

  1. jQuery实践树(2)
  2. Query Designer:变量的偏移 Variable Offset
  3. BlackJack Strategy
  4. C#不同窗体间通信,数据传递
  5. Leetcode#129 Sum Root to Leaf Numbers
  6. Download interrupted: URL not found.
  7. Sublime Text 2 自动开启换行 Word Wrap
  8. poj 1206
  9. Oracle维护:每天的工作
  10. Windows下安装配置MongoDB
  11. 利用sklearn对MNIST手写数据集开始一个简单的二分类判别器项目(在这个过程中学习关于模型性能的评价指标,如accuracy,precision,recall,混淆矩阵)
  12. PJSUA2开发文档--第六章 媒体 Media类
  13. Numpy进阶操作
  14. jenkins中shell脚本编写的两个注意点
  15. 【BI学习笔记】在Linux上安装Wyn Enterprise商业智能报表服务器
  16. linux第三章学习笔记
  17. Android 关于Fragment一些简单注意事项
  18. 【GIS】Cesium GLTF
  19. 常用html设置:
  20. 写了一个Windows服务,通过C#模拟网站用户登录并爬取BUG列表查询有没有新的BUG,并提醒我

热门文章

  1. C# 集合类-使用
  2. [UOJ430]line
  3. Spring Boot 运作原理
  4. 让 Git 全局性的忽略 .DS_Store
  5. python 加密方式(MD5&amp;sha&amp;hashlib)
  6. IEEE Bigger系列题解
  7. hihocoder #1301 : 筑地市场 二分+数位dp
  8. elasticsearch中文分词+全文搜索demo
  9. vue各生命周期适合做的业务逻辑
  10. 开启PowerDesigner15工具栏上的被禁用掉的图标