如何通过JPA将数据从一个表复制到另一个表



我有一个源表和一个目标表。我想将数据从源表复制到目标表。条件是在将数据从源复制到目标时,应擦除目标表中的现有数据,并复制源表中的数据。我已经为此做了JPA实现。我是JPA的新手。有人能帮我吗?我如何用Spring Data JPA在JPA中实现这一点。

我认为您希望用JPA:实现类似的功能

首先将数据从源插入到所需的目标表

@query(INSERT INTO dest
SELECT * FROM src
WHERE id =1);

然后从源表中删除该数据

@query(Delete FROM src
WHERE id =1);

最新更新