我有一个表单,这个表单需要更新我的记录,但显然没有更新,我收到以下错误消息.在4天内处理此异常,我决定提问.如果您需要额外的信息,我可以添加一些.
JSP例外;
MergeContext#attempt to create managed -> managed mapping with different entities: [main.model.Users#1]; [main.model.Users#1]; nested exception is java.lang.IllegalStateException: MergeContext#attempt to create managed -> managed mapping with different entities: [main.model.Users#1]; [main.model.Users#1]
Run Code Online (Sandbox Code Playgroud)
Java例外;
java.lang.IllegalStateException: MergeContext#attempt to create managed -> managed mapping with different entities: [main.model.Users#1]; [main.model.Users#1]
Run Code Online (Sandbox Code Playgroud)
控制器; 它从表单获取位置用户和域信息并将其保存到DB;
@PostMapping("/save-personel-info")
public String savePersonelInfo(@RequestParam int id, HttpServletRequest request, @ModelAttribute("Users") Users users, @ModelAttribute("Positions") Positions positions, @ModelAttribute("Domains") Domains domains, ModelMap model){
usersService.save(users);
request.setAttribute("mode", "MODE_USERS");
return "redirect:/index";
}
Run Code Online (Sandbox Code Playgroud)
服务;
@Service
@Transactional
public class UsersService {
public void …Run Code Online (Sandbox Code Playgroud)