产品展示
  • 骆驼蓄电池L2350适用于东风景逸长安悦翔睿骋逸动睿成汽车电瓶
  • 适配长城风骏7皮卡配件新款汽车后尾灯总成组合灯倒车灯刹车灯泡
  • 雪铁龙C5中网外观改装配件天逸c5 aircross前脸保险杠专用装饰条
  • 锐搏专用22新款汉兰达保险杠15-17-18-21款前后大包围改装配件
  • 12v24v车载低音炮汽车货车音响无线蓝牙音箱220v家用大音量重低音
联系方式

邮箱:admin@aa.com

电话:020-123456789

传真:020-123456789

汽车音响

保存陌生人评论问题信息 功能 参考代码

2024-04-20 06:47:40      点击:736

保存陌生人评论问题信息 功能 参考代码


controller



/

**

* 设置陌生人问题

*

* @return

*/

@PostMapping("questions")

public ResponseEntity<Void> saveQuestions(@RequestBody Map<String,保存 String> param) {

try {

String content = param.get("content");

this.myCenterService.saveQuestions(content);

return ResponseEntity.ok(null);

} catch (Exception e) {

e.printStackTrace();

}

return ResponseEntity.status(HttpStatus.INTERNAL_SERVER_ERROR).build();

}





=========================================================





service 获取controller传递请求线程 获取其中用户ID




public void saveQuestions(String content) {

User user = UserThreadLocal.get();

this.questionService.save(user.getId(), content);

}





==================================================



service 核心逻辑处理 问题service





public void save(Long userId, String content) {

Question question = this.queryQuestion(userId);

if(null != question){

question.setTxt(content);

this.questionMapper.updateById(question);

}else {

question = new Question();

question.setUserId(userId);

question.setTxt(content);

question.setCreated(new Date());

question.setUpdated(question.getCreated());

this.questionMapper.insert(question);

}

}

原神龙嵴雪山三个匣子密室在哪 雪山三个匣子收集攻略 详细介绍
dnf武器锻造材料有哪些(dnf武器锻造材料获取指南)