如何在实体之间没有任何关联的情况下联接两个表

时间:2019-03-27 10:27:06

标签: spring-boot

如何从两个不同的表中选择一些记录,然后将所选记录插入到Spring Boot应用程序的第三个表中,而实体之间没有任何关联。

插入更大的产品(ean,articleNumber,productText,productMaterial)
选择lot_lager.EAN,lot_lager.ART_NR,product.p_text,product.p_comp_material_

来自lot_lager 在lot_lager.EAN = product.a_ean

上加入产品

1 个答案:

答案 0 :(得分:0)

如果数据库中实体之间没有关系,则Spring JPA无法通过常规存储库方法来实现。但是,Springboot确实提供了用于在类似或更复杂的情况下执行本地查询的接口。尝试使用自定义方法来完成示例How to add custom method to Spring Data JPA