在JPA方面实现外键(在数据库中这个关系是非实现的)

时间:2012-01-28 12:21:00

标签: jpa

如何在JPA端实现外键关系(db中没有这个关系的外键,其他应用程序拥有的Db,我无法改变数据库结构(SW供应商不允许我这样做)

1 个答案:

答案 0 :(得分:0)

是否没有外键约束,或者根本没有引用id?

如果没有约束,那么无关紧要,JPA不关心是否存在约束,只需使用引用id的列。

如果没有引用id的内容,那么你就无法建立任何关系存储它。如果你不能改变表,那么也许你可以添加一个新表来定义两个表之间的连接(类似于多对多,但JPA也允许连接表用于一对一)。