有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java从一个Bean创建两个JPA表?

我知道这在某种程度上是一个简单的继承问题,但我想我会在这里再次检查以确保。我正在做一个java棒球应用程序,理想情况下我希望有两个表。一个用于团队击球统计,一个用于球员击球统计。尽管我从中获取数据的API始终具有完全相同的字段(跑步、本垒打、击球平均等)

我使用JPA来定义我的表,我不想为我的两个表定义两个类。比如

        @Entity
        @Table(name="PLAYER_BATTING_STATS")
        public class PlayerBattingStats implements Serializable {

       //All 23 fields of data here ...

然后紧接着

@Entity
@Table(name="TEAM_BATTING_STATS")
public class TeamBattingStats implements Serializable {
//Exact Same columns here for different table

有没有办法创建一个类,但让JPA知道我想要两个单独的表?我在投球和防守等方面也需要这样做,所以这会节省我很多开销

提前谢谢


共 (0) 个答案