例如有一個用戶類publicclassUserimplementsSerializable{privatestaticfinallongserialVersionUID=1L;privateLongid;privateStringusername;//...省略get、set}我在跳轉(zhuǎn)到編輯頁面時,需要攜帶要編輯的用戶信息。大概的代碼如下:@GetMapping("edit")publicStringedit(Modelmodel,@RequestParamLongid){model.addAttribute("entity",userService.findById(id));return"user/edit";}那么此時問題就出來了。在頁面“user/edit”上獲取到的id,精度丟失了,例如本來是94105929343041536變成了94105929343041540。要怎么改,改動最小,才能獲取到正確的長整型的id值呢?
org.springframework.ui.Model addAttribute 長整型丟失精度
慕工程0101907
2019-05-06 21:45:04