2016-01-07 40 views
0

改變變量的類型我有我的數據庫
enter image description here
以下列正如你看到的每個遊戲球員贏得。
現在我已經創建實體類從數據庫中,我有一個類遊戲以下字段
enter image description here
現在我想添加第二類型的球員 - 這有一些額外的計算機,這就是爲什麼我創建了抽象類的玩家,電腦和播放器從它繼承。而我的問題是:我如何在實體類中更改贏家可以是或者播放器或計算機。我是否需要以某種方式向表示計算機的數據庫添加表格?或者我能以某種方式改變遊戲者的類型?爪哇 - 在實體類從數據庫

回答

0

查看關於Entity Inheritance主題的來自Oracle的Java EE 7 Tutorial,您應該找到解決問題的辦法。

獨立地,這種情況下的問題是,如果您真的需要這種抽象,或者如果它不適合您,最好讓一個具有枚舉的普通玩家實體區分您的玩家類型(人類,計算機)遊戲並且將玩家的個人數據與其分開。