如何在Spring Boot中保存到表关系中



对于有关系的2个表,我通常使用它们的存储库进行保存,这对我来说就像双重任务,像这样

tableARepository.save(tableA);
tableBRepository.save(tableB);

那么spring是否为这种情况提供了解决方案呢?

谢谢!

请参阅链接:https://thorben-janssen.com/hibernate-tips-cascade-persist-operation-child-entities/,您可以将entityManager.persist(entity);称为parentRepository.save(entity);,但本文中提到的所有子关系的定义都是相同的。

如果你的表之间有关系,我建议你使用注释,如@OneToOne, @OneToMany…为了在表之间创建关系,从而在一个操作中保存

最新更新