spring-data-jpa 如何通过JPA将数据从一个表复制到另一个表?

kxe2p93d  于 2022-11-10  发布在  Spring
关注(0)|答案(1)|浏览(267)

我有一个源表和一个目标表。我想从源表复制数据到目标表。条件是当从源复制数据到目标时,目标表中的现有数据应该被删除,源表的数据应该被复制。我已经做了这个JPA实现。我是JPA新手。有人能帮助我吗?我如何在JPA中用Spring-Data-JPA实现这个?

liwlm1x9

liwlm1x91#

我认为您需要使用JPA实现类似的内容:
首先将数据从源插入到所需的目标表

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

然后从源表中删除该数据

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

相关问题