Java 春季关系问题

Java 春季关系问题,java,spring,database,kotlin,relationship,Java,Spring,Database,Kotlin,Relationship,在这种情况下我该怎么办?我需要将其从集合和对象中删除,还是仅从对象中删除 val x=xRepo.findById(id) valy=x.y //选择一 x、 y=y //选择二 y、 xList=y.xList.add(x) //选择三 x、 y=y y、 xList=y.xList.add(x) 第二个问题: 在这种情况下会发生什么 val x=xRepo.findById(id) valy=x.y xRepo.删除(x) //y集合中的x发生了什么变化?我需要在它删除它之前删除它吗?还是

在这种情况下我该怎么办?我需要将其从集合和对象中删除,还是仅从对象中删除

val x=xRepo.findById(id)
valy=x.y
//选择一
x、 y=y
//选择二
y、 xList=y.xList.add(x)
//选择三
x、 y=y
y、 xList=y.xList.add(x)
第二个问题:

在这种情况下会发生什么

val x=xRepo.findById(id)
valy=x.y
xRepo.删除(x)
//y集合中的x发生了什么变化?我需要在它删除它之前删除它吗?还是spring会这样做??