例:url请求三次,debug进入一次,数据录入三次。
@RequestMapping(value = "/playerScore")
public String playerScore(HttpServletRequest request, String id, String userId, Integer status){
UserInfo userInfo = (UserInfo)request.getSession().getAttribute("currentUser");
if (StringUtils.isBlank(id)) {
return "error" ;
}
if (StringUtils.isBlank(userId)) {
return "error" ;
}
if (status == null ) {
return "error" ;
}
poetryPlayerScoreService.savePoetryPlayerScore(id,userId,status,userInfo.getId());
return "redirect:index.do" ;
}
可能是机器的事,也可能是操作数据库时间太长你按了好几次F8,直接过去了
你每次请求之前清理一下浏览器缓存试试。