关于object references an unsaved transient instance - save the transient instance before flushing的解决方法

时间:2022-5-10    作者:老大夫    分类: JAVA


在使用JPA的多对一,进行保存等操作的时候报错.
显示对象未被创建.
原因是

  1. 在@ManyToOne()中缺少cascade = {CascadeType.REMOVE,CascadeType.PERSIST}
  2. 在@OneToMany()中 例如:private Role role=new Role(); 在这里是不能new的
    解决办法:
    https://blog.csdn.net/weixin_45784666/article/details/114155967

标签: idea JPA


扫描二维码,在手机上阅读

推荐阅读: