Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在JPA中创建包含属性的关系?_Jpa - Fatal编程技术网

如何在JPA中创建包含属性的关系?

如何在JPA中创建包含属性的关系?,jpa,Jpa,我需要在JSF/JPA项目的关系中放置一个属性 例如: 餐桌人员: Id-名称 1-卡尔 2-约翰 3-Jess 音乐桌: Id-音乐 10-满意 15-想象一下 20-波希米亚狂想曲 关系表应如何: Id-IdPerson-IdMusic-like 30-\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu 31-uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu

我需要在JSF/JPA项目的关系中放置一个属性

例如:

餐桌人员:

Id-名称

1-卡尔

2-约翰

3-Jess


音乐桌:

Id-音乐

10-满意

15-想象一下

20-波希米亚狂想曲


关系表应如何:

Id-IdPerson-IdMusic-like

30-\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu

31-uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu

32-\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu-是



如何在JPA中创建包含属性的关系?

很简单,您需要将关系建模为另一个实体。或者,请参见另一种方法hi@crizzis,谢谢您的回复。你这样说:。它会是一个实体并给它们分配复合键吗?使用一个可能更方便,但这是我用@AssociationOverride做的一般想法,它解决了这个问题。