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) 个答案