猿问

从两个表创建一个引用表

我将我的网站转换为使用 Java EE 和休眠!


我有3张桌子:


like

id | table | idElement | userId


movie

movie_id | title | duration


videoGame

game_id | title | nbPlayer

和目前 2 类:


@Entity

@Table(name="movie")

public class Movie {


    @Id

    @GeneratedValue

    @Column(name="movie_id")

    private Integer id;

    private String title;

    private int duration;


@Entity

@Table(name="videoGame")

public class Game {


    @Id

    @GeneratedValue

    @Column(name="game_id")

    private Integer id;

    private String title;

    private int nbPlayer;

我不知道如何使我的表“喜欢”以将其链接到两个表之一和正确的 ID?


例子:


table like:

+---+-------+-----------+-------+

|id | table | idElement | userId|

|1  | movie |  1        | 1     |

|1  | game  |  5        | 3     |

+---+-------+-----------+-------+

非常感谢你的帮助!


千巷猫影
浏览 145回答 1
1回答
随时随地看视频慕课网APP

相关分类

Java
我要回答