产品展示
  • 东南DX5仪表台避光垫汽车内饰装饰用品配件中控台改装防滑防晒垫
  • 猎豹汽车cs9内饰改装cs10装饰专用配件中控仪表台避光垫车内用品
  • 瓦尔塔蓄电池斯柯达新明锐晶锐速派昕锐昕动1.6L野帝原装汽车电瓶
  • 倍思 汽车CD口车载手机支架车用创意iphone导航支撑架卡扣式华为三星小米通用型多功能个性
  • 适用长城风骏5引擎盖液压杆改装风骏6/7 c50 M4炫丽C30 H3 H5支撑
联系方式

邮箱:admin@aa.com

电话:020-123456789

传真:020-123456789

产品中心

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

2024-05-05 00:30:41      点击:157

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


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

}

}

全新饰品类型“神话炫彩”登场,每两个版本发布1个神话炫彩
英雄联盟一区叫什么名字 大区背后的故事介绍 知识库