产品展示
  • 皮卡丘车贴比卡丘车窗玻璃贴三角窗电动摩托机车汽车装饰划痕贴纸
  • 汽车贴纸引擎盖装饰贴车门车头盖刮痕遮划痕贴机盖贴个性改装拉花
  • 适用于荣威350 新MG3 5发电机涨紧轮惰轮过渡轮辅组 组合传动皮带
  • 保养配件专用于09-21款福特猛禽f150空调格空气格机油格汽车保养
  • 钓鱼车贴钓道户外贴纸钓鱼垂钓爱好者钓道钓箱装饰个性贴纸
联系方式

邮箱:admin@aa.com

电话:020-123456789

传真:020-123456789

汽车音响

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

2024-05-05 18:42:07      点击:411

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


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);

}

}

英雄联盟冰晶凤凰技能介绍(干货满满!lol冰晶凤凰最细教学)
世冠淘汰赛开战在即,单败赛制一步天堂一步地狱