现象
1、百度后大多博客上都说是先删除一个对象,后面又保存了这个对象导致的,但是其实
如果一个对象删两次也会遇到这个问题
2、注解@manyToOne里面的fetchType默认是eager,在调用这个实体的时候,就会立即得到该实体对应表的数据引用,这个时候再对数据进行操作是不被允许的
扩展
1、fetch属性指定关联对象的加载策略或方式:
LAZY懒加载,使用的时候加载
EAGER立即加载
https://wenku.baidu.com/view/7dc0d17ebd64783e09122bbc.html
2、JPA生命周期
https://max.book118.com/html/2019/0311/7164041045002013.shtm
https://www.objectdb.com/java/jpa/persistence/managed