Java 如何在更新关系中删除和重新插入Kotlin+;冬眠

Java 如何在更新关系中删除和重新插入Kotlin+;冬眠,java,hibernate,kotlin,jpa,Java,Hibernate,Kotlin,Jpa,我和两个实体有关系,覆盖和点。如果我发送数据以在覆盖端点创建,我会将类似的内容发送到: points: [ { lat: 10, lon: 20}, {lat:20, lon:15} ] 这创建了一个覆盖率数据和与覆盖率具有正确关系的点。现在,我想在更新的方法发送不同数据的相同请求,并在后台删除所有与报道相关的点,然后重新插入此新闻 我怎么能做到 谢谢您的覆盖对象可以使用一种方法来更改覆盖对象中字段的值。当使用如下所示的方法分配新数据时,如果旧数据没有其他引用,则旧数据将被垃圾收集器销毁

我和两个实体有关系,覆盖和点。如果我发送数据以在覆盖端点创建,我会将类似的内容发送到:

points: [
   { lat: 10, lon: 20}, {lat:20, lon:15}
]
这创建了一个覆盖率数据和与覆盖率具有正确关系的点。现在,我想在更新的方法发送不同数据的相同请求,并在后台删除所有与报道相关的点,然后重新插入此新闻

我怎么能做到


谢谢

您的覆盖对象可以使用一种方法来更改覆盖对象中字段的值。当使用如下所示的方法分配新数据时,如果旧数据没有其他引用,则旧数据将被垃圾收集器销毁

class Coverage {
    fun setPoints(points : Array<Point>){
        // Use the points to modify the data of the class appropriately.
    }
}
课程覆盖率{
有趣的设置点(点:阵列){
//使用这些点适当地修改类的数据。
}
}