Java 在SpringData Jpa存储库中而不是在实体中设置表名

Java 在SpringData Jpa存储库中而不是在实体中设置表名,java,spring-data-jpa,spring-data,Java,Spring Data Jpa,Spring Data,我有一个JPA实体,为了不同的目的,我想在两个不同的表中使用相同的字段存储它 我假设有可能在SpringDataJPA存储库中设置实际存储数据的表,但找不到如何做。 可能吗 如果没有,使用spring数据jpa实现我的目标的最佳方法是什么,而不复制实体类?您可能希望使用注释为实体定义一个抽象类。可以在此类中指定字段映射。然后有两个独立的实体类继承抽象类,这两个实体类都可以映射到各自的表

我有一个JPA实体,为了不同的目的,我想在两个不同的表中使用相同的字段存储它

我假设有可能在SpringDataJPA存储库中设置实际存储数据的表,但找不到如何做。 可能吗


如果没有,使用spring数据jpa实现我的目标的最佳方法是什么,而不复制实体类?

您可能希望使用注释为实体定义一个抽象类。可以在此类中指定字段映射。然后有两个独立的实体类继承抽象类,这两个实体类都可以映射到各自的表