问题描述
jpa保存的时候报错的

解决过程
期望:新增一条和PropagandaDatail除了id不一样其他属性,一模一样的对象。
报错代码:

然后我又尝试了一个copy对象的方法,新建了一个对象,还是不行

最后:

原因是当我查到这个PropagandaDatail对象的时候,我给他id质空了,因为我想新增一条跟他一样的,如果id不为空的话,就会默认为修改,改为先copy完对象,然后再给对象id质空之后成功解决。
理解:当用jpa查出来对象之后,虽然你不保存,也不修改,但是他是建立了映射关系的,你不能给他修改id。