我有一个JPA实体,我希望将其与相同字段完全存储在两个不同的表中,以用于不同的目的。
我认为,可以设置哪个表实际在Spring Data Jpa存储库中存储数据,但是找不到如何做。 有可能吗?
如果没有,使用spring数据jpa而不复制实体类实现我的目标的最佳方法是什么?
答案 0 :(得分:1)
您可能想使用@MappedSuperclass注释为您的实体定义一个抽象类。您可以在此类中指定字段映射。然后有两个单独的实体类,它们继承您的抽象类,并且这两个类中的每一个都可以映射到自己的表。